07 2012 档案
摘要:粒子编辑器必须要有一个保存粒子文件的功能,cocos2d-x使用plist来保存粒子文件(这是苹果的一种基于xml的文件格式,也适用于动画等)于是我查看了cocos2d-x里面加载plist文件的代码,它是先把plist加载到一个CCDictionary类中,然后在这个类里面方便地通过key-value来获取相应的信息 1 CCParticleSystem.cpp 2 m_sPlistFile = CCFileUtils::sharedFileUtils()->fullPathFromRelativePath(plistFile); 3 CCDictionary *dict =...
阅读全文
摘要:近期在写一个用起来爽一点的特效编辑器,初步计划:1.仿HGE粒子特效编辑器实现粒子特效编辑功能2.实现多种粒子效果组合编辑功能3.实现编辑粒子运动路径功能4.实现将png纹理保存到plist文件功能5.实现动作,特效的编辑功能6.全部实现后开源开发环境是Windows + VS20XX一开始用的是1.12的版本,虽然不新,但稳定,想开发编辑器的时候发现,TM控件里面只有一个按钮控件.......于是自己开始实现各种控件,例如滚动条,进度条,多选,单选按钮等控件....本想把这些控件TMD都实现了,然后开源实现了一半,突然有天在某博客上看到2.0新出的一系列控件,ca 搞了半天,人家已经实现出来
阅读全文