Project1

标题: 关於事件位置的问题 [打印本页]

作者: 雷特爾    时间: 2009-5-28 23:26
标题: 关於事件位置的问题
该怎么修改事件位置的问題
即x,y值
事件都是在制作過程中设定好的..
但要怎么才能在遊戏過程中改变x,y值呢? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 失去的记忆    时间: 2009-5-28 23:30
设置移动路线中输入脚本: moveto(x坐标,y坐标)

作者: 霜冻之狼    时间: 2009-5-28 23:34
当楼主不知道事件命令里有个叫做"设置事件位置"的选项.....
作者: 雷特爾    时间: 2009-5-28 23:36
回2樓:
如果在全用rgss呢?

回大家:
那如果要隨机取得位置时
除了用moveto(x,y)外
还是指定变數是x和y..
那又要怎麼设定呢?
作者: 霜冻之狼    时间: 2009-5-28 23:42
以下引用雷特爾于2009-5-28 15:36:05的发言:
那如果要隨机取得位置时
除了用moveto(x,y)外
还是指定变數是x和y..
那又要怎麼设定呢?

那有什么好难的?

在前面加上一句: x=rand(80)           这样x就可以等于0到80内的随机数

顺便说一句,如果是想取5到80内的随机数的话要改成: x=rand(80)+5
作者: 雷特爾    时间: 2009-5-28 23:43
谢了
剛學rgss..有很多不懂..
+5 這個我知道
和vb/c++里面一样-v-"

但是給2樓的问题还沒回答..
作者: 雪流星    时间: 2009-5-29 06:03
設置事件位置
背後就是調用 moveto
作者: 雷特爾    时间: 2009-5-30 04:10
以下引用snstar2006于2009-5-28 22:03:16的发言:
設置事件位置
背後就是調用 moveto

那如果不是從事情中设定
是從脚本中设置,
又要怎么指定哪一个事件moveto呢?
作者: 雪流星    时间: 2009-5-30 09:42
以下引用雷特爾于2009-5-29 20:10:08的发言:
那如果不是從事情中设定
是從脚本中设置,
又要怎么指定哪一个事件moveto呢?


$game_map.events[事件编号].moveto(x, y)
若是指本事件,事件编号填 @event_id [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1