今天,继续完善自己的小DEMO,要加入一些虚拟按键,首先是,上下左右方向键。
这里需要实现,按下持续走,松开则停止的效果。
尝试着用CCMenuImage做,可惜CCMenuImage只支持按下再弹起后,的事件处理。无法对按下到抬起之间的这段时间进行控制。
UIButton刚好可以满足这个需求。
UIButton是cocos2dx扩展里的UI控件类, 派生自Widg...
分类:
其他好文 时间:
2015-05-08 00:04:17
阅读次数:
300
一.简单介绍文章介绍是在实际的游戏开发项目中,将自定义的C++类绑定到lua中,能够让lua调用c++类。会创建一个python脚本,执行python脚本会让自动将我们的c++类绑定到lua。生成我们要的代码。文章会介绍配置环境、编写脚本、测试类、实际项目中调用,以及一些遇到的问题二.兵马未动粮草先...
分类:
编程语言 时间:
2015-05-07 16:04:00
阅读次数:
217
在游戏开发过程中我们会遇到很多继承关系的处理,特别是层级之间的关系处理。可能有的同学也做过类似的处理,比如:游戏的显示层分级为:底层Scene ,界面层Layer,页面层Page,弹框层Tip等,我们可以统一的把这些叫做界面容器。那么我们现在在cocos2dx-Js中怎么实现这些关系呢?怎么样展示表...
分类:
Web程序 时间:
2015-05-07 15:56:09
阅读次数:
267
spineRunTime for cocos2dx v3 中删除SkeletonAnimation,发现下面写法会崩溃: spine::SkeletonAnimation* animationNode = spine::SkeletonAnimation::createWithFile("expl....
分类:
其他好文 时间:
2015-05-06 21:07:25
阅读次数:
1108
1、首先打开自己的windows phone的项目;
2、把项目打开,可看到如下的结构:
3、然后点击MainPage.xaml文件,可以看到如下结构:
然后左边是显示的模拟器,右边是代码,Landscape表示的是横屏,Portrait表示的是竖屏,如图所示:
这样就可以设置横屏竖屏了,如果你只是点击模拟器中的旋转来调试横屏竖屏,根本就没用...
代码 abs(a-b); 一个数学公式,这是何故呢?
看来是函数冲突造成的,
后来发现 abs()函数改为 fabs() ,即可编译成功。看来是C++函数名不同的缘故。
因为计算因子都是float类型。
解决方法:
在VS上我给abs传递的参数是float,但是可以正常编译通过。
在Eclipse上就无法自动转换了
所以最后改成fabs(double)函数就可以直接传递flo...
分类:
系统相关 时间:
2015-05-06 06:56:41
阅读次数:
1132
对程序的同学来说,如果运营要包,就需要额外腾出时间去svn更新--->编译so--->eclipse生成apk,往往需要耗费许多时间,并且以上步骤还是必须顺序执行,让人十分闹心。花了点时间研究了一下,发现编译so可以脱离cygwin而使用ndk,此外,apk的打包也是可以交给ant进行的。因此,通过...
分类:
其他好文 时间:
2015-05-05 12:33:18
阅读次数:
137
我先说一下我的问题,cocos2dx调用android浏览器下载新版本时,出现按钮来回闪动,我的问题是,调用android时,没有在runOnUiThread中运行。
网上的意见是在AppDelegate里面的applicationDidFinishLaunching()添加pDirector->setProjection(kCCDirectorProjection2D);和CCDirector...
分类:
移动开发 时间:
2015-05-05 10:43:38
阅读次数:
192
1.iOS的大部分常见控件在UIKit包内,UIKit坐标系是以左上角为原点,向下y变大,向右x变大,控件的frame.origin也是在左上角。而Quartz绘制时是以左下角原点,向上向右变大。所以经常会有坐标系转换操作。2.Cocos2dx+lua框架的坐标原点是屏幕或者精灵的左下角,往右x变大...
分类:
移动开发 时间:
2015-05-04 20:06:27
阅读次数:
205
第一组 team++项目 炸弹人该项目是基于Cocos2dx开发的Android游戏,由于炸弹人游戏比较常见,作为一个非常经典的游戏PC版和Android版的游戏都已经很成熟了,想要作出新意来比较困难,而且我们没有从该组的展示中看出太多新意。由于Cocos2dx开发技术我们比较陌生,以前没有接触过,...
分类:
其他好文 时间:
2015-05-04 19:55:53
阅读次数:
113