- 注册时间
- 2005-2-27
- 最后登录
- 2007-6-4
⑥精研
- 积分
- 1409
|
因为不能回帖,只能新开帖了,不好意思哼哈阿
原帖地址:
http://bbs.rpgchina.com/read.php?tid=14492&fpage=1
画像的Y坐标的变数是由于「for」命令而循环传送,另外画面Y坐标每1dot(日文ドット 8知道翻成撒= =|||)被加在一起算。 (另外偶对for循环很不了解。。。表来问我问题。。。希望有哪位大人可以为我解释for %0=0 to 1920这句话的意思)
*define
game
*start
btndef "p_w_picpath\staff.jpg"
for %0=0 to 1920
blt 140,0,360,480,0,%0,360,480
wait 20
next
ofscpy
click
end
pukani兄对于FOR不熟悉,我来解释一下这里的运用吧
其实应该就是这个FOR循环的「左上端的Y坐标」构成了整个画面的纵向滚动。同理,如果需要制作从左到右的滚动就只需要给X设置变量好了^_^,是不是很简单??
for %0=0 to 1920应该是把「左上端的Y坐标」从0增加到1920,其他各个坐标数值不变,仅仅变动「左上端的Y坐标」,就可以制造出移动的效果^_^
P.S:俺看NS才几天,各位推荐一些基本的教程哈^_^,最后有实例演示的。 |
|