HTML5 相当于 Flash MovieClip 的是什么
What's the HTML5 equivalent to Flash MovieClip
我过去常常使用 Adobe Flash 制作简单的游戏,尤其是将 Flash 影片剪辑用于我的游戏对象。比方说,我可以将角色的动画帧导入动画片段的时间轴,然后在 ActionScript 中我可以设置角色的模式,这将决定循环播放动画片段的哪些帧来为角色制作动画。例如,如果用户按下箭头键,它将循环播放“walk”或“运行”动画序列,如果用户释放箭头键,将指示动画片段循环播放“idle”动画改为顺序。
我如何用 HTML5 做到这一点?
如果想了解原生解决方案,可以使用Canvas API combined with some JS listeners and animation tricks like this ones
但是如果你想使用Libraries/Frameworks,你可以使用PhaserJS or MelonJS它们非常有用。
对于我个人的建议,我建议使用 cocos2D 框架,它非常好。
我过去常常使用 Adobe Flash 制作简单的游戏,尤其是将 Flash 影片剪辑用于我的游戏对象。比方说,我可以将角色的动画帧导入动画片段的时间轴,然后在 ActionScript 中我可以设置角色的模式,这将决定循环播放动画片段的哪些帧来为角色制作动画。例如,如果用户按下箭头键,它将循环播放“walk”或“运行”动画序列,如果用户释放箭头键,将指示动画片段循环播放“idle”动画改为顺序。
我如何用 HTML5 做到这一点?
如果想了解原生解决方案,可以使用Canvas API combined with some JS listeners and animation tricks like this ones
但是如果你想使用Libraries/Frameworks,你可以使用PhaserJS or MelonJS它们非常有用。 对于我个人的建议,我建议使用 cocos2D 框架,它非常好。