pthread 变量及方法的声明:
具体方法的實现:
线程使用时遇到的问题:
线程使用不会卡到主线程但是子线程使用时在Android与cocos2d—x和js区别-x通信时会出现无法调用Jni方法的问题,然后试图鼡子线程调用主线程中的方法也不行用CCNotification
通知主线程执行某方法也不行,我到现在还不知道如何去解决这个问题的方法
以下是menuItem的触发函数点击一下播放音乐,再点击一下停止音乐
7.定义动画(使用plist)
12.世界坐标系与本地坐标系的转换
13.延迟函数的实现(异步操作)
// W键事件处理函数 // S键事件处理函数 // A键事件处理函数 // D键事件处理函数
上面的按钮实现的是点击按钮移动松开按鈕停止移动。但是这种实现可能会有bug莫名其妙人物就不受控制了。所以我将之改为点击一下移动一下即松开鼠标按钮后人物才会移动:
19.通过互斥锁避免动画重叠进行
(3)在X、Y的点击事件处理函数的开始部分(在执行动画之前),添加一个条件判断判断isDone是否为true。如果为true则继续执行下面的代码,如果为false则return函数;
// 技能键X的事件处理函数
// 技能键Y的事件处理函数
25.生成处于随机位置的精灵
26.同步实现两个动画
Rect 的第一二个参数为左下角的x,y坐标第三个参数为宽,第四个参数为高
29. 渐渐淡出消夨的动画
32. 实现自动化登录
最近又发现了一个很简单的方法其实coco2dx已经给我们提供设置loader的方法。
如有错误请指正大家一起进步。
pthread 变量及方法的声明:
具体方法的實现:
线程使用时遇到的问题:
线程使用不会卡到主线程但是子线程使用时在Android与cocos2d—x和js区别-x通信时会出现无法调用Jni方法的问题,然后试图鼡子线程调用主线程中的方法也不行用CCNotification
通知主线程执行某方法也不行,我到现在还不知道如何去解决这个问题的方法