先说下产生问题的背景
由于本人美术技术较差,所以放弃了骨骼动画和逐帧动画两种制作动画的方式。目前思路是,在2D游戏中采用3D模型的动画(体素建模,然后去mixamo套动作)。下载的dae文件成功导入Godot。但是目前遇到一个问题就是,2D场景中的sprite只会获取到一个完整动画循环到texture,播放完一个循环动画就会卡住。所以想请教一下吧里各位大佬几个问题。一,如何在2D场景中控制播放导入的多个(idle,shoot,jump,run)3D模型动画;二,如果上述方式不可实现的话,Godot是否有方法可以把动画逐帧导出为透明背景的P NG逐帧图,这样我就可以用精灵表直接使用在2D场景中。
大佬们不要见笑,作为一个美术薄弱但是想快速解决美术问题开发游戏的小白。我觉得这不失为一个良好的美术资源解决办法。之前的例子有,死亡细胞,团队共7人,美术仅一人。他也是用3D模型制作出2D像素动画帧,然后用做2D游戏使用。
由于本人美术技术较差,所以放弃了骨骼动画和逐帧动画两种制作动画的方式。目前思路是,在2D游戏中采用3D模型的动画(体素建模,然后去mixamo套动作)。下载的dae文件成功导入Godot。但是目前遇到一个问题就是,2D场景中的sprite只会获取到一个完整动画循环到texture,播放完一个循环动画就会卡住。所以想请教一下吧里各位大佬几个问题。一,如何在2D场景中控制播放导入的多个(idle,shoot,jump,run)3D模型动画;二,如果上述方式不可实现的话,Godot是否有方法可以把动画逐帧导出为透明背景的P NG逐帧图,这样我就可以用精灵表直接使用在2D场景中。
大佬们不要见笑,作为一个美术薄弱但是想快速解决美术问题开发游戏的小白。我觉得这不失为一个良好的美术资源解决办法。之前的例子有,死亡细胞,团队共7人,美术仅一人。他也是用3D模型制作出2D像素动画帧,然后用做2D游戏使用。