决定放弃 Cocos Studio
发布时间:2020-12-14 16:34:11 所属栏目:百科 来源:网络整理
导读:本是怀着激动的心情摒弃cocosbuilder,转为用cocos studio 结果发现完全无法胜任工作 cocos studio 缺点: 启动速度极慢 (吃多少内存没有详细去看) 功能很多,但是真正提供实用的细节完全没有 bug,会导致项目假死,升级后工程一直假死,重新打开也一样 bug,会导致
本是怀着激动的心情摒弃cocosbuilder,转为用cocos studio cocos studio 缺点:
cocosbuidler 缺点:
应对两个不同构建对象的方法,我使用 Map<string,Node*> Vars;
来实现,这个代码放到捕捉ccb/csb内创建的对象, class Keys:public KeyBoard{
public:
string txt_title = "txt_title";
string txt_content = "txt_content";
string bt_yes = "bt_yes";
string bt_no = "bt_no";
string menu = "menu";
string mcContent = "mcContent";
string mcTitle = "mcTitle";
};
Keys keys;
然后通过 auto txtContent = dynamic_cast<Label*>(Vars.at(keys.txt_content));
来调用对象 本身Map是支持自动对Ref对象retain和release的,其次不需要对每个ccb/csb创建的对象都建立内部私有变量,这样很麻烦,也很不好查找 总之,cocos studio 问题太多了,官方不注重细节和性能,只为了堆技术堆功能,最后舍弃的人会越来越多,另外值得一提的是,cocos2dx 整天更新apii名称,今天用shareInstance(),明天用getInstance(),后天集成到Director里面去,各种帮助,注释是过时的,真是折腾够了,下一步开发的时候注意点,有计划的进行并且能维持广大开发者的良性发展. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐
热点阅读