Cocos Creator 前言

来源:互联网 发布:西瓜影音mac 编辑:程序博客网 时间:2024/06/06 03:26

突然有一天一个朋友要我用Creator写个帧动画,刚好那时在自学Unity3D,于是就也想学习下Cocos的Creator。


Creator是基于Cocos-2dx引擎的开发平台,以脚本话、可视化、组件化、数据驱动等为特点,可以说是像Unity3D学习吧。


现在我用的版本是1.6.1,在这个版本中,编辑器还没有对3D进行支持,也还是许多问题的存在,我将会在前言中不断更新加入进来。可以说将来如果编辑器完善了,将会是游戏开发的又一件利器吧!


[1.6.1版本]

1、制作AnimationClip存在问题,生成的.anim文件,格式是json格式,里面有个_name字段,它的值被两个双引号包起来,问题就出现在有时第二个双引号会变成中文的双引号,这就导致了文件无法解析,当我手动修改了这个问题,还是无法解析。此问题重启编辑器无法解决。


2、图片渲染的bug:如果选择RAW,第一张图片会自动裁剪透明,后面更换Spriteframe的图片也是此大小,并且不会是缩放,而是截取,只显示上一张图片大小的范围。此问题重启编辑器后一般就恢复正常。


3、资源管理器资源自动刷新bug,一般在修改了资源文件后,资源管理器会自动刷新,但有时会刷新了,新的图片刷新出来了,替换了的图片还是显示旧的图片。此问题也是重启编辑器后一般就恢复正常。


4、控制台bug提示:模拟器运行的话,错误的行数是不对的,如果是浏览器运行,错误行数定位准确。还有就是许多错误不能指出哪行代码出现的问题,而显示的是底层代码的错误行数,这对我们定位来说一点用处也没有呀。


5、模拟器和浏览器运行:浏览器运行动态加载资源貌似有问题,连续刷新几次,会出现偶尔正常不报错,偶尔报错提示精灵设置失败,此问题无解。模拟器运行的兼容性比较大,即使有时报错了,其他还是能正常显示和运行。所以在找bug推荐用浏览器找,调试功能用模拟器吧!有点奇怪的是win下的编辑器点击模拟器启动什么反应也没有,日志也没有,只能浏览器启动。而mac则两个都可以,这个后面得再看什么原因。


6、关于打包运行:按照官网配置来,API-LEVEL选19,如果你的代码报错,也会爆出xxx.so not found的,所以打包前保证代码没有报错。

原创粉丝点击