使用Phaser版本:3.8.0 如何加载gif图像并播放它。
tips
Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.
答案 0 :(得分:1)
动画GIF文件为not supported in Phaser,因为Phaser基于canvas元素。 GIF格式更专注于在HTML DOM网页中设置动画。
在Phaser库(以及其他与游戏相关的库)中,您通常需要对动画进行更多控制,因此精灵可以在行走,躲避,射击等之间切换。
所以我认为你需要将动画转换为单独的帧图像,将这些帧放在spritesheet中,在Phaser中创建一个sprite变量,添加带有帧的动画,然后.play()
那个动画。