cocostudio UI编辑器做循环动画为什么会有卡顿呢 是多播放了几帧么

 我来答
匿名用户
推荐于2016-02-25
展开全部
最新的CocoStudio 1.0 UI编辑器中提供的动画功能可以使用了。
1,在编辑器中编辑OK(如何你会使用动作编辑器,那么这个是小菜);但是,感觉系统反应有些迟钝,不知大家发现没有?
2,在代码中调用也OK,但是有一个细节。看下面的示例:

第一部分代码与以前实现思路完全一样:
m_UI = UILayer::create();
m_UI->scheduleUpdate();
this->addChild(m_UI);
m_UI->addWidget(CCUIHELPER->createWidgetFromJsonFile("cocosgui/FirstInterface_UI.json"));
................................

第二部分是关键实现:

//下面的json文件调用时不能带路径!!!//
ActionObject* action1=ActionManager::shareManager()->getActionByName("FirstInterface_UI.json","starAnimation");
if(action1)
action1->play();
else{
CCLOG("Action null...");
}

开始时,我在上面函数getActionByName的第一个参考中使用了如前面所示的文件夹路径部分,结果失败;注意,去掉路径便OK了。感觉有些奇怪,但总算OK了。

总体感觉,在UI编辑器中实现动画编辑还是相当有用的,而且,估计这个功能会进一步增强的,而且也确实有必要。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式