效果:
编码:
try:
import pygame
import sys
from pygame.locals import *
from random import randint
except:
print(“Load modules error!”)
exit()
SCREEN_WIDTH=1366
SCREEN_HEIGHT=768
LOW_SPEED=30
HIGH_SPEED=30
LOW_SIZE=5
HIGH_SIZE=30
FONT_SIZE=14
FONT_NAME=“myfont.ttf”
FREQUENCE=50
times=0
def randomcolor():
return (randint(0, 255), randint(0, 255), randint(0, 255))
def randomspeed():
return randint(LOW_SPEED, HIGH_SPEED)
def randomposition():
return (randint(0, SCREEN_WIDTH), randint(0, SCREEN_HEIGHT))
def randomsize():
return randint(LOW_SIZE, HIGH_SIZE)
def randomoname():
return randint(0, 100000)
def randomvalue():
return randint(0, 9) # this is your own display number range
class Word(pygame.sprite.Sprite):
def init(self, bornposition):
pygame.sprite.Sprite.init(self)
self.value=randomvalue()
self.font=pygame.font.SysFont(“arial”, FONT_SIZE)#pygame.font.Font(FONT_NAME, FONT_SIZE)
self.image=self.font.render(str(self.value), True, randomcolor())
self.speed=randomspeed()
self.rect=self.image.get_rect()
self.rect.topleft=bornposition
pygame.init()
screen=pygame.display.set_mode((SCREEN_WIDTH, SCREEN_HEIGHT))
pygame.display.set_caption(“HACKER EMPIRE CAPTION RAIN”)
clock=pygame.time.Clock()
group=pygame.sprite.Group()
group_count=SCREEN_WIDTH / FONT_SIZE
while True:
time=clock.tick(FREQUENCE)
for event in pygame.event.get():
if event.type==QUIT:
pygame.quit()
exit()
screen.fill((0, 0, 0))
for i in range(0, int(group_count)):
group.add(Word((i * FONT_SIZE, -FONT_SIZE)))
group.update()
group.draw(screen)
更新:2017/1/30 中午12:51:22
升级表明:改动了后边的数据,使转化成各种各样千奇百怪的字母,效果更强
① 用setInterval(draw, 33)设置更新间距
② 用String.fromCharCode(1e2 Math.random()*33)随机生成字母
③ 用ctx.fillStyle=’rgba(0,0,0,.05)’; ctx.fillRect(0,0,width,height); ctx.fillStyle=’#0F0′; 不断转化成opacity为0.5的透明色灰色背景
④ 用x=(index * 10) 10;和yPositions[index]=y 10;次序明确显示信息字母的部位
⑤ 用fillText(text, x, y); 在特定部位显示信息一个字母 之上流程循环系统开展,便会造成《黑客帝国》的视频片头效果。
近期乐动君发觉一个十分好玩儿的《骇客帝国》代码雨动态壁纸共享给大伙儿,谈起这部影片觉得十分曝露年纪啊,不清楚朋友们有没有人看过,即便 沒有看过也没事儿,这类代码雨的动态性效果我敢确信一定看过。
废话不多说大家先看一下设定为手机上动态壁纸的效果。
这类黑客帝国代码雨的动态壁纸效果必须大家依靠一款app专用工具来完成,这款专用工具app大家早已给大伙儿做好准备,关心大家的微信公众号乐动说,回应代码壁纸,就可以获得下载链接了。
获得下载链接后,把详细地址拷贝到手机上浏览器下载(手机微信内立即立即下载的文档无法安装)并安裝。
安裝进行后能够 见到基本参数网页页面,大部分都不用调节立即点一下最顶端的“设为墙纸”进到浏览网页页面再度点一下右下方的“设置壁纸”就可以。
. 进入了大寒天气更加的寒冷,人们可以通过食物来防寒保暖,调节身体,提高免疫力避免感冒发烧等问题出现,食补是最为健康的,那么2019大寒吃什么食物好?下面友谊长存带来介绍。 2019大寒节气食物推...
DNS从头绑定 图片2:重定向链$ad = $db->getone("SELECT * FROM ".table('ad')." WHERE ad_id =".$ad_id);在本次实验中,请...
中新网上海1月2日电 (记者 陈静)记者2日获悉,复旦大学材料科学系青年研究员王飞团队携手多国研究团队合作开发了一种可充电锌空气电池,对于开发更低成本、更安全的未来储能体系具有重要意义。 据...
中新社雅加达12月30日电 (记者 林永传)印尼政治、法律和安全事务统筹部长马福特30日在雅加达宣布,该国政府决定禁止激进伊斯兰教团体“伊斯兰捍卫者阵线”(FPI)的一切活动。 《雅加达邮报...
找黑客改成绩告诉辅导员相关问题 黑客厉害还是网警厉害相关问题 旺旺怎么拉黑客服 黑客网站(黑客网站排名) 黑客应...
本文导读目录: 1、毒液2什么时候上映 2、毒液2还会在中国上映吗?会在什么时候? 3、《毒液》2会不会在中国上映? 4、《毒液2》角色海报曝光,是否有望在国内上映? 5、《毒液2》推...