08 2014 档案

摘要:【本文被整理到cocos2d-js官方介绍中:http://cn.cocos2d-x.org/tutorial/show?id=1435】之前看starling资料的时候,发现印度一高人的hungry-hero,膜拜之情油然而生。现在正好拿素材来做个cocos2d-js的版本。暂时在手机上运行闪退,... 阅读全文
posted @ 2014-08-26 19:02 拂晓风起-Kenko 阅读(8296) 评论(4) 推荐(0) 编辑
摘要:粒子系统使用自定义图片很简单只需要在plist最后一行设置png的名称即可。但是,在实际使用中,发现自定义图片无法使用原来的形状,例如设置了一长条的图片,结果出来确实一个个圆球。 翻了plist和cc.ParticleSystem的定义,没有找到自定义形状的属性,暂且认为cocos2d无法使用自定义图片的原来形状,默认展示都会被压缩为正方形的图,本来一张长条的图被压缩了。(如果哪位高人有准确说法... 阅读全文
posted @ 2014-08-26 11:31 拂晓风起-Kenko 阅读(2615) 评论(0) 推荐(0) 编辑
摘要:http://onebyonedesign.com/flash/particleeditor/这个原来是为flash starling设计的粒子系统编辑器,但实际上,还是能兼容cocos2d的。只需要选中Export按钮下方的“include .plist file”。在Cocos2d中使用更简单,... 阅读全文
posted @ 2014-08-25 20:36 拂晓风起-Kenko 阅读(7166) 评论(0) 推荐(0) 编辑
摘要:其实总体自定义UI组件都比较简单,尤其是cocos2d-js是开源的,如果有什么不明白的直接看js代码或者C++代码即可。当然js代码基本就够了。另外,js的ctor函数虽然说是构造函数,但毕竟不是flash或者c++的构造函数,这只是一个普通函数,也就是说可以不在第一行默认调用,这就给扩展带来了不... 阅读全文
posted @ 2014-08-22 11:47 拂晓风起-Kenko 阅读(2414) 评论(2) 推荐(0) 编辑
摘要:熟悉js的dom事件或者flash事件的,基本都能立马明白cc.eventManager的用法。cc.eventManager有两种注册监听器的方式,一种是原生事件,例如cc.eventManager.addListener({ event: cc.EventList... 阅读全文
posted @ 2014-08-21 11:36 拂晓风起-Kenko 阅读(13381) 评论(0) 推荐(0) 编辑
摘要:cc.eventManager.addListener({ event: cc.EventListener.TOUCH_ALL_AT_ONCE, onTouchesMoved:function (touches, event) { ... 阅读全文
posted @ 2014-08-18 17:08 拂晓风起-Kenko 阅读(1491) 评论(0) 推荐(0) 编辑
摘要:参考:http://www.tairan.com/archives/4902参考文章是2.x版本的,对于3.0也许不合适了,没有深究。代码:https://github.com/kenkozheng/cocos2d-js/tree/master/jsbinding(cpp_js%20js_cpp)1... 阅读全文
posted @ 2014-08-13 16:26 拂晓风起-Kenko 阅读(11884) 评论(14) 推荐(0) 编辑
摘要:第一次编译是好好的,需要手工输入keystore文件地址和密码等等。第二次不需要输入,然后就直接出错了。 找了一下,发现第一步之后,cocos会记录ant信息到\frameworks\runtime-src\proj.android\ant.properties 打开这个文件发现: key.store=e:\cocos_projects\android.keystore 斜杠都... 阅读全文
posted @ 2014-08-12 15:22 拂晓风起-Kenko 阅读(3036) 评论(2) 推荐(1) 编辑
摘要:2014年8月15日补充cocos2d-js 3.0 rc0 的AssetsManager有缺陷,有一些注意点:(可以阅读源代码发现)1、旧manifest中有,但新manifest中没有的文件(Assets),会被删除;旧的没有,新的有,会正常下载。2、groupversion暂时没什么意义,并无... 阅读全文
posted @ 2014-08-12 10:28 拂晓风起-Kenko 阅读(20826) 评论(13) 推荐(1) 编辑
摘要:一 使用浏览器chrome打开程序,进行调试。跟普通js程序一样。要么自行搭建服务器,利用python脚本,或者用其他服务器程序(LAMP或XAMPP)。然后用浏览器打开服务器地址。要么直接使用cocos提供好的命令行:cocos run –p web浏览器调试好处是,方便,对于小程序或者非nati... 阅读全文
posted @ 2014-08-12 10:02 拂晓风起-Kenko 阅读(8906) 评论(7) 推荐(0) 编辑
摘要:1 输出日志的方式,当然是cc.log了 2 如何查看日志? a)如果小程序可以先在浏览器上跑,例如用chrome,在控制台就可以看到输出的log; b)如果在真机上调试,就需要用log工具了。Android上使用logcat。 3 Android调试使用logcat的办法 logcat位置:Android SDK目录中 D:\AndroidDev... 阅读全文
posted @ 2014-08-12 09:45 拂晓风起-Kenko 阅读(8076) 评论(0) 推荐(0) 编辑
摘要:cc.eventManager.addListener({ event: cc.EventListener.KEYBOARD, onKeyReleased: function(keyCode, event) { ... 阅读全文
posted @ 2014-08-12 09:37 拂晓风起-Kenko 阅读(3582) 评论(0) 推荐(0) 编辑
摘要:使用:cocos jscompile -s XXX(目录名,会递归) -d (输出的目录)但编译后的jsc比原来的js更大了如果只是为了代码的保密性,也许只需要用yuicompressor混淆代码即可。 阅读全文
posted @ 2014-08-07 20:12 拂晓风起-Kenko 阅读(3122) 评论(0) 推荐(0) 编辑
摘要:package{ import flash.display.Bitmap; import flash.display.Sprite; import flash.events.Event; import flash.external.Extern... 阅读全文
posted @ 2014-08-05 18:05 拂晓风起-Kenko 阅读(2150) 评论(0) 推荐(0) 编辑
摘要:for /r %%i in (*.js) do type "%%i">>xxx-all.js java -jar yuicompressor.jar --type js --charset utf-8 -o xxx-min.js xxx-all.js 第一句意思是合并当前目录和子目录的全部js文... 阅读全文
posted @ 2014-08-04 10:23 拂晓风起-Kenko 阅读(753) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示