Project1
标题:
如何判定主角所在的X,Y坐标
[打印本页]
作者:
空气
时间:
2009-8-9 15:34
标题:
如何判定主角所在的X,Y坐标
刚才突然想到或许可以用公共事件做ARPG游戏的系统,可是别的都设置好了,就差不知道怎么判定角色和敌人的X,Y坐标,请各位高手帮帮忙啊,我是脚本盲……
作者:
紫苏
时间:
2009-8-9 15:55
$game_player.x # 角色 x 坐标
$game_player.y # 角色 y 坐标
$game_map.events[1].x # 1 号事件 x 坐标
$game_map.events[1].y # 1 号事件 y 坐标
$game_map.events[2].x # 2 号事件 x 坐标
$game_map.events[2].y # 2 号事件 y 坐标
复制代码
作者:
空气
时间:
2009-8-9 16:09
那当角色的X坐标=2,Y坐标=3时,是不是这样写:
条件分歧,
当$game_player.x=2
$game_player.y=3时
…………
是不是捏?
作者:
紫苏
时间:
2009-8-9 16:25
判断条件用双等号 ==,这是条件运算符,而单等号 = 是赋值运算符
另外上面这是两个条件运算表达式,需要判断同时满足两个条件则用 && 连接,或者嵌套两个条件分歧~
作者:
空气
时间:
2009-8-9 16:33
原来如此……
作者:
空气
时间:
2009-8-9 16:39
那如果要把那个角色坐标等于某个变量的坐标又该如何呢?
作者:
赤点
时间:
2009-8-9 16:50
game_player.x = 变量名.y同上
作者:
IamI
时间:
2009-8-9 16:51
本帖最后由 IamI 于 2009-8-9 16:54 编辑
是赋值还是判定是否相等- -
按照变量给主角设定位置:
$game_player.moveto($game_variables[横坐标ID],$game_variables[纵坐标ID])
殴打楼上 = = x、y默认是只读属性
作者:
空气
时间:
2009-8-9 18:36
game_variables这个是不是变量?
作者:
赤点
时间:
2009-8-9 18:41
变量数组,ii写在上面了
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1