参考视频:
http://v.youku.com/v_show/id_XNzAwMTk1OTc2.html 前20分钟
遇到问题:
vs下无法显示cclog内容。
解决办法:
调试 - > 输出
总结:
action学习(很多,参考样例代码)
精灵释放
--------------------------------------------------------------------------------------------------
参考视频:
http://v.youku.com/v_show/id_XNzAwMTk1OTc2.html 20分钟开始40分钟为止
vs下cclog打印中文出乱码。
解决办法:
无视,采用英语(网上手顺太烦)
总结:
触摸事件,需要学习(待定)
1.注册,点击,移动,抬起
registerWithTouchDispatcher
ccTouchBegan(CCSet *pTouches , CCEvent *pEvent)
ccTouchMoved(CCSet *pTouches , CCEvent *pEvent)
ccTouchEnd(CCSet *pTouches , CCEvent *pEvent)
以上是错误的!!!
ccTouchesBegan(cocos2d::CCSet* touches, cocos2d::CCEvent* event);
ccTouchesMoved(cocos2d::CCSet* touches, cocos2d::CCEvent* event);
ccTouchesEnded(cocos2d::CCSet* touches, cocos2d::CCEvent* event);
区别说明:
http://blog.linguofeng.com/archive/2012/09/12/cocos2d-x-touch.html
2.不要忘了开启图层允许触摸。
--------------------------------------------------------------------------------------------------
参考视频:
http://v.youku.com/v_show/id_XNzAwMTk1OTc2.html 40分钟开始
总结:
触摸原理: 实时监控,两精灵的rect是否碰撞,如果碰撞,删除两精灵。
防止死锁,再最后一并处理。