查看: 1716|回复: 9

[已经解决] 如何判定主角所在的X,Y坐标

  [复制链接]
梦石
0
星屑
124
在线时间
15 小时
注册时间
2008-1-25
回帖
778
发表于 2009-8-9 15:34:04 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
刚才突然想到或许可以用公共事件做ARPG游戏的系统,可是别的都设置好了,就差不知道怎么判定角色和敌人的X,Y坐标,请各位高手帮帮忙啊,我是脚本盲……
论坛还活着真是太好了
梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
回帖
1912
发表于 2009-8-9 15:55:33 | 显示全部楼层
  1. $game_player.x         # 角色 x 坐标
  2. $game_player.y         # 角色 y 坐标
  3. $game_map.events[1].x  # 1 号事件 x 坐标
  4. $game_map.events[1].y  # 1 号事件 y 坐标
  5. $game_map.events[2].x  # 2 号事件 x 坐标
  6. $game_map.events[2].y  # 2 号事件 y 坐标
复制代码
回复

使用道具 举报

梦石
0
星屑
124
在线时间
15 小时
注册时间
2008-1-25
回帖
778
 楼主| 发表于 2009-8-9 16:09:46 | 显示全部楼层
那当角色的X坐标=2,Y坐标=3时,是不是这样写:
条件分歧,
当$game_player.x=2
   $game_player.y=3时
…………

是不是捏?
论坛还活着真是太好了
回复

使用道具 举报

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
回帖
1912
发表于 2009-8-9 16:25:32 | 显示全部楼层
判断条件用双等号 ==,这是条件运算符,而单等号 = 是赋值运算符
另外上面这是两个条件运算表达式,需要判断同时满足两个条件则用 && 连接,或者嵌套两个条件分歧~
回复

使用道具 举报

梦石
0
星屑
124
在线时间
15 小时
注册时间
2008-1-25
回帖
778
 楼主| 发表于 2009-8-9 16:33:26 | 显示全部楼层
原来如此……
回复

使用道具 举报

梦石
0
星屑
124
在线时间
15 小时
注册时间
2008-1-25
回帖
778
 楼主| 发表于 2009-8-9 16:39:00 | 显示全部楼层
那如果要把那个角色坐标等于某个变量的坐标又该如何呢?
论坛还活着真是太好了
回复

使用道具 举报

清纯红

梦石
0
星屑
61
在线时间
65 小时
注册时间
2009-7-23
回帖
955

贵宾

发表于 2009-8-9 16:50:20 | 显示全部楼层
game_player.x  =  变量名.y同上
就算痛也要做,宅必备,宅人的必备网站
回复

使用道具 举报

孤独守望

梦石
0
星屑
3144
在线时间
1535 小时
注册时间
2006-10-16
回帖
4223

开拓者贵宾

发表于 2009-8-9 16:51:15 | 显示全部楼层
本帖最后由 IamI 于 2009-8-9 16:54 编辑

是赋值还是判定是否相等- -
按照变量给主角设定位置:
$game_player.moveto($game_variables[横坐标ID],$game_variables[纵坐标ID])

殴打楼上 = = x、y默认是只读属性
菩提本非树,明镜本非台。回头自望路漫漫。不求姻缘,但求再见。
本来无一物,何处惹尘埃。风打浪吹雨不来。荒庭遍野,扶摇难接。
不知道多久更新一次的博客
回复

使用道具 举报

梦石
0
星屑
124
在线时间
15 小时
注册时间
2008-1-25
回帖
778
 楼主| 发表于 2009-8-9 18:36:53 | 显示全部楼层
game_variables这个是不是变量?
论坛还活着真是太好了
回复

使用道具 举报

清纯红

梦石
0
星屑
61
在线时间
65 小时
注册时间
2009-7-23
回帖
955

贵宾

发表于 2009-8-9 18:41:37 | 显示全部楼层
变量数组,ii写在上面了
就算痛也要做,宅必备,宅人的必备网站
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部