QB64(3)
2016-01-07 09:15
288 查看
SCREEN 1
COLOR 10, 1
PSET (190, 120)
PSET (192, 122)
COLOR 10, 4
PSET (160, 120)
LINE -(190, 290)
CIRCLE (50, 50), 20
PAINT (55, 55)
SCREEN 2
WINDOW (-300, -100)-(300, 100)
PSET (-190, 20)
PSET (-192, 22)
PSET (-160, 20)
LINE -(190, 90)
CIRCLE (50, 50), 20
PAINT (55, 55)
动画,移动的小球,并配乐
declare sub gameCircle
DIM gcircle%(300)
SCREEN 1
WINDOW (-10, -10)-(310, 190)
COLOR 10, 1
CALL gameCircle
GET (1, 1)-(26, 26), gcircle%()
CLS
FOR nowx = 15 TO 280 STEP 5
FOR nowy = 15 TO 170 STEP 5
PUT (nowx, nowy), gcircle%(), PSET
SOUND 50, 1
SLEEP (1)
PUT (nowx, nowy), gcircle%(), XOR
NEXT nowy
NEXT nowx
SUB gameCircle
CIRCLE (15, 15), 10
PAINT (15, 15)
END SUB
RANDOMIZE TIMER
FOR n% = 1 TO 10
PRINT INT(RND * 1000) + 1
NEXT n%
COLOR 10, 1
PSET (190, 120)
PSET (192, 122)
COLOR 10, 4
PSET (160, 120)
LINE -(190, 290)
CIRCLE (50, 50), 20
PAINT (55, 55)
SCREEN 2
WINDOW (-300, -100)-(300, 100)
PSET (-190, 20)
PSET (-192, 22)
PSET (-160, 20)
LINE -(190, 90)
CIRCLE (50, 50), 20
PAINT (55, 55)
动画,移动的小球,并配乐
declare sub gameCircle
DIM gcircle%(300)
SCREEN 1
WINDOW (-10, -10)-(310, 190)
COLOR 10, 1
CALL gameCircle
GET (1, 1)-(26, 26), gcircle%()
CLS
FOR nowx = 15 TO 280 STEP 5
FOR nowy = 15 TO 170 STEP 5
PUT (nowx, nowy), gcircle%(), PSET
SOUND 50, 1
SLEEP (1)
PUT (nowx, nowy), gcircle%(), XOR
NEXT nowy
NEXT nowx
SUB gameCircle
CIRCLE (15, 15), 10
PAINT (15, 15)
END SUB
RANDOMIZE TIMER
FOR n% = 1 TO 10
PRINT INT(RND * 1000) + 1
NEXT n%
相关文章推荐
- Masonry布局框架的使用
- linux下实时查看tomcat运行日志
- [王垠系列]程序语言的常见设计错误(1) - 片面追求短小
- 一个安邦逻辑漏洞爆破密码的py脚本
- 2.取出符串“123-456-789-000”中的数字部分,组成一个新的字符串输出
- 孤儿进程与僵尸进程
- [王垠系列]谈语法
- C#使用iTextSharp为pdf添加文字
- IOS学习资源汇总
- GCD_1
- ntp服务端和客户端同步配置
- Hadoop优化清理本地temp临时文件方式
- 事件处理, UIControl的子类
- [王垠系列]Oberon 操作系统:被忽略的珍宝
- grep
- 【转】android错误 aapt.exe已停止工作的解决方法
- UIScrollView不能响应touch事件的解决办法
- win10系统中吉吉影音打不开闪退的两种解决办法
- 深入理解BootStrap -- 媒体对象(media)15
- android学习日记(二):Fragment的详解下