<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[blackant2的专栏]]></title><description><![CDATA[~~~开开心心每一天~~~]]></description><link>https://blog.youkuaiyun.com/blackant2</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; blackant2]]></copyright><item><title><![CDATA[m=m++到底发生了什么]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/125420834</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/125420834</guid><author>blackant2</author><pubDate>Thu, 23 Jun 2022 11:44:47 +0800</pubDate><description><![CDATA[m=m++到底发生了什么]]></description><category></category></item><item><title><![CDATA[Cocos2d-x《雷电大战》(6) 一枪消灭一个侵略者]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/75285165</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/75285165</guid><author>blackant2</author><pubDate>Tue, 18 Jul 2017 11:14:49 +0800</pubDate><description><![CDATA[现在有子弹了有敌机了 所以事情简单了,两者碰撞,都消失,真正做到一枪消灭一个侵略者
先重看一下完整的场景
var HelloWorldScene = cc.Scene.extend({
  onEnter:function () {

    this._super();
    //两个背景层
    var layer = new BGLayer(res.BACK4_2,res.BACK4]]></description><category></category></item><item><title><![CDATA[Cocos2d-x《雷电大战》(6) 智能敌机AI来袭–飞行路径算法设计与实现（上）]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/75283250</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/75283250</guid><author>blackant2</author><pubDate>Tue, 18 Jul 2017 11:03:58 +0800</pubDate><description><![CDATA[好象掉了单例 算了与cocos2d-x也没关系 最后我加上消灭敌人算补偿?
有两种敌人会定期的循环出现,现个调试器实现
1 资源var res = {
//...
  AIR3:'res/air3.png',
  AIR4:'res/air4.png',
//....
  };2 HelloWorldScene.onEnter
var HelloWorldScene = cc.Scene.e]]></description><category></category></item><item><title><![CDATA[Cocos2d-x《雷电大战》(4)-策略模式实现不同子弹切换！！]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/75281783</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/75281783</guid><author>blackant2</author><pubDate>Tue, 18 Jul 2017 10:52:14 +0800</pubDate><description><![CDATA[Cocos2d-x《雷电大战》(4)-策略模式实现不同子弹切换！！
一种子弹不过瘾 多来几种?我们准备了一个风格切换按钮,然后改写了fire
var Airplane = cc.Layer.extend({
    ctor:function (){
//.....

      //有3种风格可以选择
      me.bulletStyle=0; //添加子弹风格,默认为0
      v]]></description><category></category></item><item><title><![CDATA[Cocos2d-x《雷电大战》(3)-子弹无限发射]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/75280175</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/75280175</guid><author>blackant2</author><pubDate>Tue, 18 Jul 2017 10:46:44 +0800</pubDate><description><![CDATA[Cocos2d-x《雷电大战》(3)-子弹无限发射


作者想让飞机能发子弹
1 资源 
var res = {
///....
  BULLET1:'res/bullet1.png',
//.....
  };
2 有调度的airplane
var Airplane = cc.Layer.extend({
    ctor:function (){
//......
      m]]></description><category></category></item><item><title><![CDATA[Cocos2d-x《雷电大战》(2)-精灵随手指移动，你点哪我走哪！]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/75277181</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/75277181</guid><author>blackant2</author><pubDate>Tue, 18 Jul 2017 10:38:34 +0800</pubDate><description><![CDATA[请参见原作者实现
Cocos2d-x《雷电大战》(2)-精灵随手指移动，你点哪我走哪！

作者想实现的功能是有个飞机,可以接受触控事件,让飞机跟着手指走
1.资源
var res = {
//...
  AIRPLAN:'res/air1.png',
//...
  };

2.添加新的层至HelloScenevar HelloWorldScene = cc.Scene.extend(]]></description><category></category></item><item><title><![CDATA[Cocos2d-x游戏《雷电大战》html5版]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/75272714</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/75272714</guid><author>blackant2</author><pubDate>Tue, 18 Jul 2017 10:29:37 +0800</pubDate><description><![CDATA[感谢林柄文
项目地址:http://blog.youkuaiyun.com/Evankaka/article/category/2922463
正好我准备学习一下cocos2d-x html5
开始吧 1 Cocos2d-x《雷电大战》(1)-双层地图无限滚动


再次声明一下 我只是学习,所有的创意和素材来自于林柄文


1.src/resource.js 载入资源
var res = ]]></description><category></category></item><item><title><![CDATA[apk文件的签名过程]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/52786282</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/52786282</guid><author>blackant2</author><pubDate>Tue, 11 Oct 2016 11:11:13 +0800</pubDate><description><![CDATA[apk文件签名过程]]></description><category></category></item><item><title><![CDATA[androidManifest]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/52780511</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/52780511</guid><author>blackant2</author><pubDate>Mon, 10 Oct 2016 18:37:51 +0800</pubDate><description><![CDATA[androidmanifest格式化读取测试]]></description><category></category></item><item><title><![CDATA[坑货libmcrypt]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/52331026</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/52331026</guid><author>blackant2</author><pubDate>Fri, 26 Aug 2016 19:14:46 +0800</pubDate><description><![CDATA[坑货libmcrypt 使用MCRYPT_RIJNDAEL_128 256位的key时进行的是aes-256位加解密]]></description><category></category></item><item><title><![CDATA[javascript中的3des]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/52297033</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/52297033</guid><author>blackant2</author><pubDate>Wed, 24 Aug 2016 10:06:55 +0800</pubDate><description><![CDATA[javascript中的3des]]></description><category></category></item><item><title><![CDATA[asp.net mvc 模板生成word文档]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/16860501</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/16860501</guid><author>blackant2</author><pubDate>Thu, 21 Nov 2013 14:50:05 +0800</pubDate><description><![CDATA[自从ms office 2007开始.就开始支持open xml.而且发布了一套api.还有个对应的 open xml tool,我看了一下,觉得不值得花这个力气去熟悉一套非标准的api,在网上查资料的时候,我知道了原来docx的原来就是一个标准zip包,试着解压来看了看,文件结构比较简单,如果忽略掉文件之样的关联引用.完成可以自己生成xml,然后再打包成docx.为什么不呢,这样应该相当的简单.]]></description><category></category></item><item><title><![CDATA[virtualbox安装android-x86 4.3(这次方便了)]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/11810015</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/11810015</guid><author>blackant2</author><pubDate>Wed, 18 Sep 2013 15:42:04 +0800</pubDate><description><![CDATA[android-x86 4.3上上个月就放出了,现在才知道.今天安装了一下,比4.0的稳定多了,强烈推荐中
1.关于坚屏
先进入vbox目录运行 

vboxmanage setextradata "android" "CustomVideoMode1" "480x640x16"

其中android是虚拟机的名字,启动android时修改启动项vga=ask可以看到应该多了个360 ]]></description><category></category></item><item><title><![CDATA[导出Ext.grid.Panel到excel]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/11651267</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/11651267</guid><author>blackant2</author><pubDate>Fri, 13 Sep 2013 16:47:02 +0800</pubDate><description><![CDATA[1.客户端定义,基本的想法是form提交表格头定义,数据,以json方式传输

 Ext.grid.Panel.addMembers({
    exportExcel:function(options){
       if(!Ext.isDefined(options)){options={}};
       options.name = options.name || '未命名';
 ]]></description><category></category></item><item><title><![CDATA[C# c++ 传递函数指针]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/11603629</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/11603629</guid><author>blackant2</author><pubDate>Thu, 12 Sep 2013 15:20:17 +0800</pubDate><description><![CDATA[[UnmanagedFunctionPointerAttribute(CallingConvention.Cdecl)]
public delegate int INTARRAYSORT(IntPtr a, IntPtr b);
C#和c++之间相互传递函数指针
在C++和C#之中都有很多callback method,可以相互调用吗,怎么传递,是我表弟的问题.
1.定义c++ dll ,导]]></description><category></category></item><item><title><![CDATA[WCF RIA 服务 （三十五）-- 身份验证、角色、个性化 6]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/5466853</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/5466853</guid><author>blackant2</author><pubDate>Fri, 09 Apr 2010 13:46:00 +0800</pubDate><description><![CDATA[演练：在Silverlight Business应用程序中使用身份验证服务Silverlight Business应用程序模板创建的解决方案自动允许身份验证(验证模式为Forms)，角色和个性化功能。解决方案包含了数据表格来登录已经存在的用户和注册新用户。我们不用写额外的代码就可以使用这些特性。我们也可以通过定义角色、个性化属性来自定义解决方案。]]></description><category></category></item><item><title><![CDATA[WCF RIA 服务 （三十四）-- 身份验证、角色、个性化 5]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/5465685</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/5465685</guid><author>blackant2</author><pubDate>Fri, 09 Apr 2010 09:05:00 +0800</pubDate><description><![CDATA[如何：创建自定义验证属性WCF RIA Services框架提供了RequiresAuthenticationAttribute和RequiresRoleAttribute属性。这两个属性使我们很方便地指定哪个域操作是仅仅对验证用户或特定角色成员可用的。除了这两个属性，我们可以创建自制验证逻辑属性并对域操作应用这个属性。这章我们演示如何为身份]]></description><category></category></item><item><title><![CDATA[WCF RIA 服务 （三十三）-- 身份验证、角色、个性化 4]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/5462433</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/5462433</guid><author>blackant2</author><pubDate>Thu, 08 Apr 2010 15:07:00 +0800</pubDate><description><![CDATA[如何：在RIA Services中允许个性化功能使用个性化功能，我们可以为用户检索和保存属性。WCF RIA Services中的个性化功能建立在ASP.NET的个性化框架上。我们只能在用户验证后检索或保存个性化属性。配置服务端项目1. 在服务端项目中，打开Web.config文件。2. 在段内，添加元素。]]></description><category></category></item><item><title><![CDATA[WCF RIA 服务 （三十二）-- 身份验证、角色、个性化 3]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/5462403</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/5462403</guid><author>blackant2</author><pubDate>Thu, 08 Apr 2010 15:01:00 +0800</pubDate><description><![CDATA[如何：在RIA Services中允许角色功能使用角色，我们可以指定哪个验证用户组可以访问某些资源。WCF RIA Services中的角色功能是建立在ASP.NET的角色功能上的。我们只有在用户已经被验证后，才能检索用户的角色信息。通过在域操作中的方法上使用RequireRoleAttribute属性，我们就可以限制角色中的成员对域操作的访]]></description><category></category></item><item><title><![CDATA[WCF RIA 服务 （三十一）-- 身份验证、角色、个性化 2]]></title><link>https://blog.youkuaiyun.com/blackant2/article/details/5462238</link><guid>https://blog.youkuaiyun.com/blackant2/article/details/5462238</guid><author>blackant2</author><pubDate>Thu, 08 Apr 2010 14:32:00 +0800</pubDate><description><![CDATA[如何：在RIA Services中允许进行身份验证WCF RIA Services中的身份验证是建立在ASP.NET验证框架之上的。本章节展示如后在我们的应用程序中通过RIA Services来允许用户身份验证。我们必须在服务端和客户端添加代码，来使身份验证可行。这个验证对客户端就如同一个服务。我们可以通过对域操作应用RequiresAu]]></description><category></category></item></channel></rss>