植物大战僵尸
pygame吧
全部回复
仅看楼主
level 2
时间7512
楼主
最近植物大战僵尸杂交版不是挺火的吗,我想用pygame写一个植物大战僵尸,但是僵尸前进是gif动图,实现这个动画过程中有一个死循环,这个导致我在事件后面过程中都只有一只僵尸,等这个僵尸那个死循环结束才会有第二只。想问一下这个可以怎么解决啊
2024年07月07日 12点07分
1
level 1
中路の襟翼
可以选择多线程,当然,可以但不建议
最好试试gif能不能转成别的,毕竟据我所知,gif并不适合pygame,比如可以转换成帧动画或者骨骼动画之类的,
转换成帧动画之后就可以从”每次播放一个僵尸的动画“,变成每帧每个僵尸都播放一帧动画。
另外再问这类问题的时候最好可以提供具体代码或运行效果,解答可能会更准确。
推荐你来我们鱼c论坛:http s:// fishc. com .cn /forum. php(空格删掉哦
这里有免费ai和各路大佬解答你的问题,比pygame这种冷门吧快多了
2024年07月08日 13点07分
2
时间7512
非常感谢。代码有点长我就没带上
2024年07月09日 05点07分
level 1
贴吧用户_aC9SeQE
试试写一个僵尸类,生成一个新的僵尸用实例化这个类来实现,然后放到Group里,在类里写一个move的方法,动画的实现可以把gif切成帧来实现
2024年11月17日 17点11分
3
1