99问答网
所有问题
python pygame 中如何让角色移动到地图中间 在按下 方向键 向右后 地图向左移动?
人物移动和地图移动 都可以实现 就是不知道如何将2个联系在一起
举报该问题
推荐答案 2021-08-31
pygame.Surface.get_rect()方法返回值是一个Rect对象,该对象有一个move()方法可以用于移动矩形。move(x, y)函数有两个参数,第一个参数是 X 轴移动的距离,第二个参数是 Y 轴移动的距离。窗口的左上角是(0, 0),如果是move(100, 50)就是左移100下移50。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/W7X7jO7WeOjOeeBBvvX.html
相似回答
python
学习 外星人入侵 右键不移动 什么原因(只有左
键向左移动
)?
答:
设置
向右移动
flag self.move_right = False def listening_key_down(self, event): """ 监听key_down事件 :param event: """ if event.key ==
pygame
.K_RIGHT: self.air_ship.move_right = True elif event.key == pygame.K_LEFT: self.air_ship.move_left ...
python中
float不能解释为int类型吗?
答:
因为使用的是
Python
3所以在所框语句中应该使用//去代替/。
你都用
Python
来做什么?
答:
以上也仅是介绍了
Python
应用领域的“冰山一角”,例如,还可以利用
Pygame
进行游戏编程;用 PIL 和其他的一些工具进行图像处理;用 PyRo 工具包进行机器人控制编程,等等。有兴趣的读者,可自行搜索资料进行详细了解。
大家正在搜
python中pygame
python pygame安装
python pygame模块
python pycharm
python的pygame库
python怎么运行pygame
python tkinter库
python asyncio
python readlines
相关问题
为什么我的python用pygame做图片移动会留下轨迹?
python学习 外星人入侵 右键不移动 什么原因(只有左键...
python外星人入侵游戏左移正常,右移屏幕上不显示,但实际...
用python的pygame,但每次程序一运行,pygame...
python中pygame的精灵怎么移除,这个精灵不是在一个...
python-skier游戏,树和小旗只出现在窗口左边
魔兽3YDWE制作地图 怎么用上下左右四个方向键来控制单位移...
python中如何判断pygame.Sprite.Group...