cocostudio学习

1. 动画和ui都包含三个部分:.exportJson+.plist+.png

2. 在cocostudio里面设置原件隐藏与显示会在显示的时候体现出来。

3. cocostudio 制作ui界面大致分为5个部分

 左上,画布列表,所有的界面

 左下,对象结构。一个画布的所有元素,以树状形式展现出来

 中间,当前选择的画布预览

 右边,当前选择的对象的属性。可以有滚动层,按钮等

 最右边,当前所用到的资源

4. cocostudio导出ui排序样式

 sample,简单排列

 normal,智能顺序排列,从左到右

 interliger,智能区域排列,上下同时排列(目前使用的就是这种方式)

5. cocostudio有动画模式和形体模式。动画模式才可以播放动画设置帧事件。

6. 骨骼动画的操作:

 一个骨骼动画就是一个Armature,基本操作有

1) ArmatureDataManager 的addArmatureFileInfo()加载骨骼动画

2) ArmatureDataManager 的removeArmtureFileInfo ()移除动画数据

3) Animation,动画对象。animation = armature->getAniamtion();animation ->playWithIndex(index),animation->play(name):播放动画序列中的某个动画。

animation->pause(),暂停播放

animation->resume(),恢复播放

setMovementEventCallFunc(),设置播放事件。MovementEventType:事件类型,有播放开始,播放完成,循环完成。movementId:动画名称。

4) Bone,骨骼动画的一个骨头,通过armature->getBone(bonename)可以获取到一个骨头。可以通过 bone->getDisplayRenderNode() 获取到显示的node。


转载于:https://my.oschina.net/yizhangxyz/blog/611919

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值