回 帖 发 新 帖 刷新版面

主题:我编的很简单的圆形移动程序,帮忙看看那出错啊??

DECLARE SUB yuan (a, b, c, d)
SCREEN 13
FOR a = 1 TO 50
CALL yuan(a, 100, 20, 12)
FOR i = 1 TO 100
NEXT i
CALL yuan(a, 100, 20, 0)
NEXT a
END

SUB yuan (a, b, c, d)
CIRCLE (20 + a, b), c, d
PAINT (20 + a, b), d, d
END SUB
我预想的结果是红色的实心园,从右向左移动,为什么运行后没显示啊[em10]

回复列表 (共4个回复)

沙发

如果你的电脑是这两年才买的
建议你把 i 的值再加一万倍

板凳

DECLARE SUB yuan (a, b, c, d)
SCREEN 13
PRINT "Press any key to start!"
WHILE INKEY$ = "": WEND
CLS
FOR a = 1 TO 50
  CALL yuan(a, 100, 20, 12)
  tim = TIMER + .1
  WHILE TIMER < tim: WEND
  CALL yuan(a, 100, 20, 0)
NEXT a
END

SUB yuan (a, b, c, d)
CIRCLE (20 + a, b), c, d
PAINT (20 + a, b), c, d
END SUB

3 楼

我以为moz是开玩笑呢,一改 还真好啦![em17]
还要谢谢飞鸟[em1]

4 楼

要非常谢谢你给我的三十分
让我终于在月底这最后两天
赶上了排行榜的倒数第一名

我来回复

您尚未登录,请登录后再回复。点此登录或注册