我是 AS3 和一般编程的初学者,但已经学到了足够多的知识,我现在想开始学习如何在屏幕上渲染动画。这些是我在google上“研究”了两天所知道的方法。
我没有能力从教育机构学习课程,所以我唯一的学习方式是通过在线资源。
- 在每一帧的循环中更新对象的 x 或 y 位置。很基础。当然,任何类型的高级动画(例如,显示一个正在奔跑的角色)都无法单独使用这种方法。
- 在 a上使用
Flash
和创建动画,并结合移动对象的位置,我们可以通过这种方式实现一些适当的动画。但是我买不起 Flash,所以这不是我可用的选项。在更有经验的程序员中,它似乎也不是一个受欢迎的选择(我认为,由于在屏幕上有很多对象动画时性能很差?)movie clip
timeline
- 使用 a
sprite sheet
然后blitting
将精灵表中的相关图像放到屏幕上。
除了将精灵表中的图像放到屏幕上之外,还有其他方法blitting
吗?
还有哪些其他渲染动画的方法可用?
一些在线网站声称这blitting
就是我所需要的,但我想知道所有可用的选项,以便我可以为任何特定情况选择最合适的选项。
任何帮助,将不胜感激 :)