- 1
- 0
- 约3.34万字
- 约 25页
- 2018-11-03 发布于湖北
- 举报
05_ophone平台2d游戏引擎实现——时间动画
经过几篇文章的介绍,我们的引擎基本上已经开始慢慢成形了,上一节我们虽然我们实现了各种组件,但是这些组件和节点(Node)都处于静止状态,很显然既然是游戏,就不可能没有动画,那么这一片文章我们就将给大家介绍引擎的动画系统,这里我们将动画系统分为两个大类,其一是一些基本的动画,包括位置的移动,缩放、旋转,透明度变化等,其二是帧动画,即由许多帧构成的动画,在实现这些动画之前,我们都需要对一些基础类进行封装,以方便我们对各种动画的实现。
动作(Action)
这里我们说的动作类便是所有动画的基类,该类封装一个特定行为,在运行时赋予动作一个目标,于是这个目标将会执行该动作。同时需要注意只有节点(Node)的子类才能执行一个动作。有些动作只有特定的节点类型才能运行,但是大部分动作都不限制节点具体类型。由于是所有动画的基类,所以我们只需要实现动画的路框架,包括动画结束的回调函数等,具体的动画效果实现将在其子类来实现,如代码清单5-1所示。
代码清单5-1:Action实现
?
HYPERLINK /article/show/296 view plain HYPERLINK /article/show/296 copy to clipboard HYPERLINK /article/show/296 print HYPERLINK /article/show/296 ?
public?abstr
您可能关注的文档
最近下载
- [中车四方 精品讲义]4步教你根据故障描述关键字查找MRO系统故障单.pdf VIP
- 2026年海南省中考历史备考全指南(考点+真题+策略+训练).docx VIP
- 德国STRAETMANS公司防闪锈剂在水性丙烯酸工业-水性涂料助剂.pdf
- 《中车四方 精品讲义》4步教你在MRO中查询物料编码.pdf VIP
- 2025年度中国港口经济发展报告.pdf
- MSS SP-81-2017 不锈钢或不锈钢内衬,无阀盖,带法兰的刀闸阀.pdf VIP
- 第四次全国农业普查综合试点业务测试题及答案(109题).docx VIP
- 23S411:建筑给水符合金属管道安装.pdf VIP
- BYK浸润剂和流平剂.pdf VIP
- 小篆字帖 小学语文六年级上册生字表(写字表)小篆字帖pdf可打印.pdf VIP
原创力文档

文档评论(0)