码迷,mamicode.com
首页 > 其他好文 > 详细

动画编辑器的使用

时间:2015-05-18 21:02:36      阅读:124      评论:0      收藏:0      [点我收藏+]

标签:animation   create   paopao   编辑器   动画   

ArmatureDataManager::sharedArmatureDataManager()->addArmatureFileInfo("animation/paopao/paopao.ExportJson");
amatrue = Armature::create("paopao");
amatrue->getAnimation()->playByIndex(0);//播放里面第一个动画
amatrue->setScale(-1,1);	//如果是armature翻转就得用这个来。相当于filpx()


添加帧事件

amatrue->getAnimation()->setFrameEventCallFunc(this,frameEvent_selector(CDropUnit::onFrameEvent));

void CDropUnit::onFrameEvent(Bone *bone, const string& evt, int originFrameIndex, int currentFrameIndex)
{
	char str[32];
	sprintf(str,"%s",evt);
	if(strcmp(str,"111") == 0)  
	{  
		//播放减血动画并处理相应的动作
		m_pGCell->getElementLayer()->playBossArm(m_pGCell->getElementLayer()->getCoor().m_nX,m_pGCell->getElementLayer()->getCoor().m_nY);
	}  
}


动画编辑器的使用

标签:animation   create   paopao   编辑器   动画   

原文地址:http://zhuoshenger.blog.51cto.com/9697184/1652421

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!