查看: 2797|回复: 3

[已经解决] 根据事件与角色的距离做出反应

[复制链接]
梦石
0
星屑
44
在线时间
317 小时
注册时间
2011-2-9
回帖
1075
发表于 2012-7-23 11:28:19 | 显示全部楼层 |阅读模式

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

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

×
我不知道该怎么说才算清楚...............

比如一个ARPG,我希望做到的效果是当事件与主角的距离小于5的时候,事件就靠近攻击主角

当主角跑开了,距离又大于5时

事件又回复正常(不攻击主角)

说白就是如何计算事件和角色的距离,然后用来作为分歧..

然后我是脚本盲= =
反正是坏人一个
梦石
0
星屑
49
在线时间
491 小时
注册时间
2012-1-27
回帖
399

整合系统大赛RMVA达人

发表于 2012-7-23 11:49:43 | 显示全部楼层
建个并行事件  
变量1=角色地图x
变量2=角色地图y
变量3=敌x
变量4=敌y
变5=变1—变3
变6=变2—变4
if 变5大于—5 then
   if变5小于5 then
      if变6小于5then
         if变6大于—5then
             开关1=on
         else开关1=off
        end
     else开关1=off
     end
  else开关1=off
  end
else开关1=off
end
在敌人事件页设定开关1on时移动路线为接近    off时随机
敌人多的话多弄几个变量
回复

使用道具 举报

梦石
0
星屑
44
在线时间
317 小时
注册时间
2011-2-9
回帖
1075
 楼主| 发表于 2012-7-23 12:07:42 | 显示全部楼层
狱冥幻翼 发表于 2012-7-23 11:49
建个并行事件  
变量1=角色地图x
变量2=角色地图y

①,变3变4不会写脚本,选项哪个是不可以的.
②,我做的地图比较大,这种做法效率太低,而且占用太多变量
反正是坏人一个
回复

使用道具 举报

梦石
0
星屑
50
在线时间
201 小时
注册时间
2012-4-8
回帖
444
发表于 2012-7-23 12:09:49 来自手机 | 显示全部楼层
http://rpg.blue/forum.php?mod=viewthread&tid=238456&mobile=yes传送门,按照需求修改吧
义三国系统更改中,预计长期坑化
好游戏的标准:
创意,完整度,人性化,独立性
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部