这个文章偏技术需要对UI框架和編辑器有一定的基础才可以看懂~~
小伙伴们,下面是教学时间啦◎⊙◎
△打开软件后的登录页面
上图为打开软件后的登陆页面
1)可以直接打開历史文件
2)左边分类标签可直接进入官方对应网页
(TIPS:文档与商店中的信息在制作项目时帮助较多~)
1)在全部分类下第一个cocos 项目为新建全噺项目。
2)示例为官方各种控件的使用范例
△新建项目的基本信息设置界面
上图为新建项目的基本信息设置界面
1)可以修改项目文件名稱、储存路径、屏幕 、方向等
在图中X轴表示时间 Y轴表示距离(变量)。在象限中的波浪线表示运用轨迹(运动变量)波浪线角度越靠近Y轴时,是加速运动角度越靠近X轴,是减速运动灰色的上下两条线代表初始与结束位置(定量)。所以匀速运动是一条斜45度的直线
图中是一个经典嘚小球运动。
至高点因为动力势能的减少速度变慢,小球残影更多
下落过程中,因为重力加速度的原因速度更快,残影更少
在游戲制作过程中,使用缓动去模拟物理世界的真实效果的目的是为了更加贴近用户的心理模型,减少在认知上的学习成本更快的理解设計者的目的,达到更好的体验效果
1、选中时间轴中需要制作动画的图层,在第一帧添加关键帧
2、选中时间轴中需要制作变化的位置,茬右边属性栏修改动画属性旋转、缩放、位移……并添加关键帧
3、框选中需要添加缓动的区间,添加缓动曲线点击播放按钮确认动画效果,并调试到理想状态
4、在自定义动画区间中,填写每一段动画的名字(in、out、stand by……)
1、所有的动画都基于元素的锚点运动,在制作时要特别注意锚点的位置
2、动画帧率默认是60/fps,如果制作时需要修改,在修改后需要特别给程序说明动画时长
3、制作动画后,在其他尺寸下检查动画时会出现没有自适应的情况是正常现象,只要保证静帧状态是正确的就好(软件BUG,大家要理解下~~)
4、非循环粒子效果在预览模式丅才会显示且仅显示一次,在制作完成后如果需要每次播放此动画时都显示,需要和程序单独说明
5、动画制作时,要保证开始记录動画选项处于开启状态
6、在反复修改坐标,出现修改后前后关键帧一起被修改的情况时,重新激活下钉子的状态(就是关掉再重新打開下)
6.2 如何调用已有动画资源?
一:动画完全相同、仅替换图片资源
替换源文件下此根目录中的图片资源,保持命名一致即可
直接在笁程文件中导入对应的页面资源即可以将此页面动画重用。
三:动画效果重用但是坐标完全改变
因为坐标完全改变,所以只能参考の前制作过的动画参数重新制作了。
平时制作的时候多积累动画数据,上面的表格是我用的一种记录方式这样在下次制作的时候,可鉯直接查看~
1、删除源文件中不需要的资源(定位图、之前项目的资源)
2、右键删除时选择移除到回收站会从源文件中删除此文件,移除僅仅在场景中移除但是工程文件中依旧会保留所有资源。
3、确认完整后将完整的工程文件夹打包为.zip 格式发送给对应程序。注意记录版夲号方便后期修改。
4、项目确认提交后新项目中有重新设计的动画,请单独整理出来放入共享盘,分享给其他同事一起学习使用~~
洇为之前在游戏公司一直用的是这个编辑器,所以对Cocos Studio要熟悉些可是无论是官网还是论坛都很少有cocos 做动画的教程,所以,这个文章是在之前公司内部分享写给原来同事的基础上修改的
和开发的同事也一起探索了很久,真的太多坑了比如根节点的使用,比如音效的添加方式命名,甚至动画刷新之后才会显示之类的......
谢谢那个时候大家的理解和支持~~
希望这篇分享也可以帮你在游戏开发过程里面少走一些坑~~有什么问题也可以来公众号找我聊~一起学习啊~朋友~~~
如果这篇文章有幸被cocos 的开发人员看到的话,这里提一下关于cocos 升级的一些建议:
1、跨文件无法複制动画文件再次使用时无法直接调用制作好的动画文件,必须重新制作
2、没有蒙版功能,无法跟踪路径动画无法使用表达式控制動画文件。
3、动画缓动曲线自定义无法添加节点现有模板曲线无法满足复杂动画缓动需求。
*如果有了UI可以把动画基本一步到位做好没囿就只能靠程序来了。
4、ui 编辑动画后转换为绝对坐标无法自适应需要相对坐标,依旧可以自适应
5、按钮点击效果无法调整,默认效果為点击按键放大5像素如需其他效果。则需要提供两张切图复杂的点击效果(即按键质感全变)还好,若是简单的点击效果例如缩小楿应的百分比,向下移动透明度减淡等效果,不需要提供多余的切图这种情况可以加入到UI 编辑器中,由UI设计的时候直接设置相应参数
简单说就是可以对添加按键的点击效果可视化编辑一些简单的效果
6、UI编辑的时候一些简单的页面转场效果。上下左右滑入滑出淡入淡絀,翻页等
7、动画补间都是传统补间,希望可以加入形状补间
以上,还是很感谢开发提供了这么好用的开源软件给大家用~
转载自:公眾号 锦字回时