摘要:
要修改框架lib目录里的 CCImage.mm,就是把浮点值取了个整,之前的浮点形导致绘制失败:在_initWithString这个方法里把如下代码替换一下就行了: 1 ///////////////////////////////////////////////////////// 2 ///////////////////////////////////////////////////////// 3 // for CCLabelTTF can not show text in ios7 4 /* 5 unsigned ch... 阅读全文
摘要:
今天做android上的消息推送,启动了一个独立service,然后在里面监听系统的ACTION_TIME_TICK消息,即tick就是以分钟为单位,每分钟都会监听到一次,按照网上说的在androidmanifast.xml里加入了 然后也写了个继承自BroadcastReceiver的类叫做TimeChangeReceiver与上面对应,结果就是无法监听到这个事件,花了半个小时无果,google的api页面又被墙了,于是尝试使用动态添加的方式,即在程序里需要的地方直接new一个receiver出来 ,果断删掉这个类,和xml里的上面那一段,直接在service的onC... 阅读全文
摘要:
写了个类想让其作为某种数据集合,还可以自动销毁,所以就直接继承了最底层的CCObject,所以并不属于视图,也就不会被addChild到显示列表里,于是就造成了接下来遇到的一个情况:其所有的成员变量被访问时数值都乱掉了。我相信这时如果其拥有其他对象的指针,那么该指针估计也会出现为空的问题。原因就在于,在创建这个类实例的方法A结束之前,我并没有调用其retain方法,虽然我把这个对象传递给了另一个视图对象,但是根据cocos2d-x(3.0之前的版本)的内存管理机制其并不会自动增加一个引用数量,除非是视图对象被 addChild时引用数量会加一,所以,只要在这个对象创建完之后,调用一次其reta 阅读全文
摘要:
已管理员身份打开 命令提示符netsh wlan set hostednetwork mode=allow ssid=abcde key=123456netsh wlan start hostednetwork 阅读全文
摘要:
文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式:在Project -> Properties -> Configuration Properties -> C/C++ -> Advance 的 Disable Specific Warnings 中添加相应的警告编号:4819; 阅读全文
摘要:
新项目用到了堪称完美的cocos2d-x2.1.5版本,用cocsbuilder2.1版本出现了返回的最终node为null的问题,看xcode的提示说:cocos2d: WARNING! Incompatible ccbi file version (file: 3 reader: 2)折腾来折腾去,好几个小时过去了,于是看到libs/extensions里既然有了解析ccbi文件的CCBReader包,那么cocos2d-x内部就是支持ccbi的使用了,那么会不会是2.1.5版本的coocs2d-x必须对应使用cocosbuilder3.0版本呢,果断下载目前最新但不稳定的版本,3.0 a 阅读全文
摘要:
先要让vs具备cocos2d-x项目的模板,以此可以创建新的项目(1-5步),然后把相关的源码库文件和动态连接库都拷贝到自己的项目中,以使项目可以正常运行(6-7步)。1,打开vs,设置TestCpp为启动项,调试模式改成 Release ,启动TestCpp本地调试器,编译时间会有些长;2,TestCpp启动成功之后,双击cocos-x2.1.5目录里的build-win32.bat文件,等命令行窗口自动完成;3, 需要用到install-templates-msvc.bat这个文件,但是不知为何2.1.5的目录里没有,这时可以使用cocos2d-x之前版本目录里的拿来用,我在机子里找到了很 阅读全文
摘要:
这里碰到的是各种闪退情况之一,webview退出后,程序里立马需要申请内存空间做别的事情,这时内存不够就会闪退,做法就是延时个几百毫秒,在这段时间内让java把该回收的内存都回收,然后延时到了再做接下来的事情。 阅读全文