我是pygame和编程新手,但我有很多网络expieriance(对不起,我是9),因为我一直在研究如何使用我的工具服务器工作,并做了一个(当我8),所以我已经把它连接起来,但我必须让玩家位置,以确保它是在正确的像素数量,如果它会发送玩家pos到服务器将发送给所有的人,做检查,然后如果是真的会显示在屏幕所有这一切将是顺理成章的循环我如何在pygame python中获得一个精灵位置(python wrapper for sdl)
回答
class player():
def __init__(self, x, y):
self.x = x
self.y = y
players = []
players.append(player(50, 50))
players.append(player(100, 100))
players.append(player(500, 500))
for i in range(0, len(players)):
diff = players[i].x - player[i+1].x
if (diff >= -50 and diff <= 50):
print('player ' + str(i) + ' is in range with ' + str(i+1%len(players)))
东西这样吗?你可以/应该这样做的粗糙模糊。 pygame肯定有一些内部的东西,因为它是一个hughe API,使事情变得简单和方便,但是我通常会自己构造函数和类,以便在我走容易的路线之前弄清楚机制(另一个原因是看看方便的方式给我更好的处理能力或不)
我的朋友做了这个代码 – user2351160 2013-05-10 22:31:01
我现在可以得到一个ide我一直在使用python ide它带有不适当的报告当它完成 – user2351160 2013-05-10 22:34:55
即时获取aptana3 – user2351160 2013-05-10 22:42:15
- 1. 你如何让一个精灵出现在pygame/python中?
- 2. 我如何确定精灵在pygame中的位置?
- 3. 我如何使用pygame在随机位置产生精灵?
- 4. 如何获取pygame中精灵的位置?
- 5. 确定在python/pygame中动画的第一个精灵
- 6. 将一个精灵移动到pygame中的另一个精灵
- 7. 无法获得精灵位置
- 8. Python pygame - 删除屏幕外精灵
- 9. PyGame得到精灵集团
- 10. 如何获得视图中的孩子精灵位置
- 11. 当pygame中添加另一个精灵时,我的精灵正在被删除
- 12. 在Python中设置动画精灵
- 13. 我如何让精灵在Pygame&Python中的所有电脑上均匀移动
- 14. pygame - 如何群组精灵
- 15. Python 3.4 Pygame我的精灵没有出现
- 16. 用户控制的精灵卡在框中。 Python 2.7.9 w/Pygame
- 17. 如何获得一个数组中的Widget的位置 - python
- 18. SDL中的缩放精灵
- 19. 获取精灵在cocos2d中的位置
- 20. 精灵位置
- 21. pygame创建多个精灵
- 22. 我如何和一个矩形分配到pygame的精灵?
- 23. PyGame组的精灵
- 24. Pygame中的透明精灵
- 25. 如何在Snap中找到另一个精灵的位置?
- 26. 如何获得一个场景来跟踪我的精灵?
- 27. 如何随机定位一个精灵
- 28. 删除精灵在Pygame的
- 29. Pygame和一个精灵的旋转
- 30. 如何在iPhone中获取Box2d中精灵的位置
是的,你是一个好孩子,但我不明白你的年龄是如何与这个问题有关? (对不起,作为一个脾气暴躁的老人(25))..其次,你可以显示一些代码?你如何处理球员的位置?你怎么做什么? – Torxed 2013-05-10 22:10:01
你不应该因为9而道歉!你有一个很好的问题,并已完成你的功课,所以你的状态良好。但你应该展示你现在如何处理球员,所以我们知道从哪里开始。正如@Toxxed所说的。 – jpaugh 2013-05-10 22:21:27