Loading [MathJax]/jax/output/CommonHTML/config.js
社区首页 >问答首页 >Pygame -太空入侵者外星人

Pygame -太空入侵者外星人
EN

Stack Overflow用户
提问于 2012-07-25 23:33:02
回答 1查看 1.1K关注 0票数 1

目前我有一排外星人,现在我正在尝试一旦当前的子弹从屏幕上消失,就让一个随机的外星人发射子弹。

到目前为止,我有这个关于子弹的东西:http://pastebin.com/fR0gzkh6

它从一个外星人的起点发射一颗子弹,然后继续从那个x坐标发射,但是我怎么才能让它从不同的外星人的当前x坐标,从他们当前的x坐标发射。

这是外星人类:http://pastebin.com/kRpthdh4,这是我为外星人创建一组精灵的方式:

代码语言:javascript
代码运行次数:0
复制
for i in range(5):
    self.alien_sprites.add(Alien((i*100)+10, 0))
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-25 23:41:24

跟踪外来实例:

代码语言:javascript
代码运行次数:0
复制
self.aliens = []
for i in range(5):
    alien = Alien((i*100)+10, 0)
    self.alien_sprites.add(alien)
    self.aliens.append(alien)

现在随机选择一个来做某事:

代码语言:javascript
代码运行次数:0
复制
import random
random_alien = random.choice(self.aliens)
# Now do what you like
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11660243

复制
相关文章
自动与时间服务器时间同步,Windows系统时间同步(附时间同步服务器地址)
] 分支,并双击 SpecialPollInterval 键值,将对话框中的“基数栏”选择到“十进制”上,如图1所示
全栈程序员站长
2022/09/13
12.3K0
自动与时间服务器时间同步,Windows系统时间同步(附时间同步服务器地址)
redis有效时间设置及时间过期处理_java设置cookie过期时间
参数1:是key 键 参数2:是值 是存入redis里的值 参数3:时间,类型为long 参数4:时间类型, 如:TimeUnit.MILLISECONDS 代表分钟 TimeUnit.SECONDS 代表秒,还有天,周,月,年自己测试
全栈程序员站长
2022/11/09
3.1K0
与时间服务器同步
但可以分如下2种限制: 2.1 只允许192.168.100.0网段的客户机进行时间同步 在restrict default kod nomodify notrap nopeer noquery(表示默认拒绝所有IP的时间同步)之后增加一行:
俊才
2019/09/18
4.3K0
与时间服务器同步
如何实现手机时间与服务器时间同步
主要通过SystemClock.elapsedRealtime()来实现 实现原理:首先获取服务器时间,并记录获取服务器时间时当时的时钟值,当要重新获取服务器时间时,只需要用当前的时钟值-获取服务器时间时当时的时钟值+之前的服务器时间=现在的服务器时间 核心代码:
专注APP开发
2019/11/07
3.7K0
zabbix监控端界面时间与服务器时间不对应
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/101796.html原文链接:
全栈程序员站长
2021/06/10
1.8K0
zabbix监控端界面时间与服务器时间不对应
zabbix监控端界面时间与服务器时间不对应
检查两个文件: vi /etc/httpd/conf.d/zabbix.conf 时区修改为上海。 vi /etc/php.ini 取消注释并添加时区 进行重启http服务与zabbix-server服务 # systemctl restart httpd # systemctl restart zabbix-server
互联网-小阿宇
2022/11/21
2K0
zabbix监控端界面时间与服务器时间不对应
答疑时间 | 基于cookie的登陆验证与退出
是一个关于关于cookie登陆退出的问题。问题原文为:怎么实现退出登陆,页面跳转到登陆页面,前端登陆后,后端返回字段设置cookie 就可以实现身份认证,但是这个cookies 应该是设置了httponly 字段,不允许前端js操作的,那点击退出按钮怎么应该做什么
挥刀北上
2019/08/06
1.7K0
答疑时间 | 基于cookie的登陆验证与退出
ntp服务器 时间(查看服务器时间)
大家好,又见面了,我是你们的朋友全栈君。 public static String getNTPServerDateTime(String NTPTimeServerUrl) { String dateTimeMessage; try { NTPUDPClient timeClient = new NTPUDPClient(); InetAddress timeServerAddress = InetAddress.getByName(NTPTimeServe
全栈程序员站长
2022/07/28
6.3K0
Python时间与时间戳转换
python的datetime转换为UNIX时间戳 #导入time模块(用于转换时间戳) In [1]: import time   # 导入datetime模块(用于获取当前标准时间) In [2]: import datetime   #获取当前时间并赋值给变量what_Time In [3]: what_Time = datetime.datetime.now()   #打印what_Time In [4]: print what_Time 2017-04-24 08:56:31.096301  
行 者
2018/03/26
3.6K0
Python时间与时间戳转换
centos 服务器时间设置与查看
centos 服务器时间设置与查看 2017-4-22 刚装的centos可能时间会不准。 有时候重启命令也会影响服务器时间。 当需要查看或修改服务器时间时,用以下命令: 命令: date    //查看当前服务器时间 例如 返回:  Mon Sep 18 22:25:00 CST 2017 即当前的服务器时间。 其中CST指中国北京时间。 命令:    date -s  '2017-09-18 22:28:00' 即修改服务器时间为: 2017-09-18 22:28:00
碧海长天
2021/10/21
3.6K0
NTP时间同步服务器部署及客户端配置
文章标题图片 :来自 Pexels 上的图片 1.环境介绍 CentOS Linux release 7.7.1908 (Core) 通信协议:UDP Port:123 防火墙放行 UDP 123端口 firewall-cmd --zone=public --add-port=123/udp --permanent firewall-cmd --reload 服务端:10.60.60.1 客户端:10.60.70.1 2.服务端 # 10.60.60.1 # 停止chronyd服务,否则ntpd开机无法
染指流年
2023/03/13
4.5K0
Python 系统时间与Mysql时间对
 由于自己是负责海外项目,常常会遇到一些问题,最近被系统时间与mysql时间不在一个时区,而坑了自己,一般修改了系统时区之后,MySQL必须重启,不然MySQL时区是不对的,会导致数据全部都是错的~~~,哎,只有坑到了自己,才会想到要去避免这种事情再次出现,所以用python写了一个简单判断时区的脚本,时区不对并邮件发出来,大家参考参考,详情如下:
py3study
2020/01/06
2.7K0
如何搭建ntp时间服务器(搭建时间同步服务器)
NTP(Network Time Protocol,网络时间协议)是用来使网络中的各个计算机时间同步的一种协议。它的用途是把计算机的时钟同步到世界协调时UTC,其精度在局域网内可达0.1ms,在互联网上绝大多数的地方其精度可以达到1-50ms。 NTP服务器就是利用NTP协议提供时间同步服务的。
全栈程序员站长
2022/07/25
15.9K0
js解决客户端与服务器时间不一致的问题
最近在写一个项目时,要根据时间进行不同的展示,直接用new Date().getTime()获取当前时间,结果就出问题了。有些用户擅自修改自己的本地时间,导致获取到的时间并不是当前时间,尴尬。
烟草的香味
2019/12/31
3.3K0
Fiddler 显示客户端请求时间、请求耗时、服务器地址
打开 CustomRules.js  (目录:C:\Users\UsersName\Documents\Fiddler2\Scripts):
卓越笔记
2023/02/17
4K0
Fiddler 显示客户端请求时间、请求耗时、服务器地址
Java后端Cookie工具类(设置Cookie有效时间、得到Cookie的域名等方法)
在这里总结一些后端处理Cookie的工具类方法,供参考 调用就可以这样 // 设置cookie CookieUtils.setCookie(request, response, "user", JSONObject.toJSONString(usersVO), true); // 清除cookie CookieUtils.deleteCookie(request, response, "user"); 工具类如下: public final class CookieUtils { final s
砖业洋__
2023/05/06
1.6K0
NTP时间服务器
大家好,又见面了,我是你们的朋友全栈君。1. NTP简介 NTP(Network Time Protocol 网络时间协议)是一个用于同步计算机时钟的网络协议。它可以使计算机与其他服务器或时钟源进行时间同步,进行高精度的时间校正。
全栈程序员站长
2022/07/22
5K0
NTP时间服务器
修改CentOS服务器时间为北京时间
购买了VPS,CentOS系统,发现服务器时间与北京时间往往不一致,存在时差。 [clive@server workspace]$ date 2018年 05月 30日 星期三 02:02:47 UTC 可以执行tzselect命令按提示更换时区,依次选择5-Asia,9-China,1-Beijing Time。 Please identify a location so that time zone rules can be set correctly. Please select a continen
Clive
2018/06/08
4.3K0
Linux 时间服务器
NTP:Network Time Protocol 网络时间协议,用来同步网络中各主机的时间,在linux系统中早期使用ntp来实现,后来使用chrony来实现,Chrony 应用本身已经有几年了,其是是网络时间协议的 (NTP) 的另一种实现。
星哥玩云
2022/09/15
4.7K0
python下的日期与时间(时间格式转换、时间戳处理,时间差处理)
时间戳单位最适于做日期运算。但是1970年之前的日期就无法以此表示了。太遥远的日期也不行,UNIX和Windows只支持到2038年。
学到老
2019/01/25
14K0

相似问题

客户端日期时间与服务器日期时间

21

服务器日期时间与客户端日期时间

22

PHP服务器时间与客户端时间不同

31

客户端日期时间与服务器日期时间不匹配

20

客户端时间戳与服务器时间戳的比较

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文