找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 3334|回复: 6

[全新系统] 师父的视觉系统的完善版(目前没发现问题)

[复制链接]
发表于 2007-8-21 18:04:56 | 显示全部楼层 |阅读模式
先说一下师父的视觉系统里面的判断的几个缺陷

1,判断不精确

2,必需在x与y同时满足条件

我完善了一下,以2K为基础写的系统,目前测试还没问题吧……

不过没完善到那个透视的问题……那个完善不了……很难完善



那么……在怪物建立一个虚拟的直角坐标系,对进入该范围内的人做出反应



必先步骤:在地图上放1个透明事件,触发条件为:定期并行处理

取名为:被攻击的事件替身

然后放一个靠近主角的怪物,取名为:怪物

先定义2个变量:主角x坐标,主角y坐标  分别代入主角的x,y坐标


变量请参照该表:[s:5]


OK,准备完毕了。

然后在怪物上写:



◇变量的操作:[0003:敌人x坐标负]代入,这个事件的x坐标
◇变量的操作:[0004:敌人y坐标负]代入,这个事件的y坐标
/先给2个代表敌人X与Y负值的变量赋值
◇变量的操作:[0003:敌人x坐标负]减,2
/然后减去2,这里是表示范围往左移动2
◇变量的操作:[0005:敌人x坐标正]代入,变量[0003]的值
/给敌人x的正坐标的变量代入刚才减去2的值
◇变量的操作:[0005:敌人x坐标正]加,4
/使其变为正2,向右移动2格
/这里定义了视觉范围,前后都是2,那范围就是2格嘛
/可以更改其它的数值,视你个人喜好了
◇变量的操作:[0003:敌人y坐标负]减,2
◇变量的操作:[0005:敌人y坐标正]代入,变量[0004]的值
◇变量的操作:[0005:敌人y坐标正]加,4


/与x坐标同理,不过把x换成y了而已
◇条件分歧:变量[0007:主角x坐标]为V[0003]以上
  ◇条件分歧:变量[0008:主角y坐标]为V[0004]以上
    ◇条件分歧:变量[0007:主角x坐标]为V[0005]以下
      ◇条件分歧:变量[0008:主角y坐标]为V[0006]以下
/判断,当角色进入了第一,三象限的时候
      ◇设定事件的位置:被攻击的事件替身,(V[0007],V[0008])
/把那个替身事件弄到主角站立的地方
      ◇等待:0.5秒
/给主角躲避的时间也就是移动的时间
      ◇战斗动画的显示:智力增强,这个事件(W)
      ◇战斗动画的显示:地魔法S1,被攻击的事件替身(W)
/动画
      ◇变量的操作:[0009:替身x坐标]代入,被攻击的事件替身的x坐标
      ◇变量的操作:[0010:替身y坐标]代入,被攻击的事件替身的y坐标
/把替身的x,y坐标代入2个代表其值的变量
      ◇条件分歧:变量[0007:主角x坐标]为V[0009]等值
        ◇条件分歧:变量[0008:主角y坐标]为V[0010]等值
/当主角坐标等于被攻击的坐标时(也就是说没有逃跑而站在原地不动)
      ◇HP的增减:扎克的HP10减少
/伤害处理
      ◇分歧结束
    ◇分歧结束
    ◇分歧结束
  ◇分歧结束
  ◇分歧结束
◇分歧结束

/↓下面的如同上面,自己会想了吧
◇条件分歧:变量[0007:主角x坐标]为V[0003]以上
  ◇条件分歧:变量[0008:主角y坐标]为V[0006]以下
    ◇条件分歧:变量[0007:主角x坐标]为V[0005]以下
      ◇条件分歧:变量[0008:主角y坐标]为V[0004]以上
      ◇设定事件的位置:被攻击的事件替身,(V[0007],V[0008])
      ◇等待:0.5秒
      ◇战斗动画的显示:智力增强,这个事件(W)
      ◇战斗动画的显示:地魔法S1,被攻击的事件替身(W)
      ◇变量的操作:[0009:替身x坐标]代入,被攻击的事件替身的x坐标
      ◇变量的操作:[0010:替身y坐标]代入,被攻击的事件替身的y坐标
      ◇条件分歧:变量[0007:主角x坐标]为V[0009]等值
        ◇条件分歧:变量[0008:主角y坐标]为V[0010]等值
        ◇HP的增减:扎克的HP10减少
    ◇分歧结束
    ◇分歧结束
  ◇分歧结束
  ◇分歧结束
◇分歧结束
◇分歧结束

本帖子中包含更多资源

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

×
发表于 2007-8-21 18:07:20 | 显示全部楼层
[s:5] 视角系统?
 楼主| 发表于 2007-8-21 18:20:15 | 显示全部楼层
修正了……又是错别字……

等我写好注解先……
发表于 2007-8-21 18:23:33 | 显示全部楼层
[s:5] 这个是arpg么
 楼主| 发表于 2007-8-21 18:25:59 | 显示全部楼层
对拉

确实是ARPG

很不错的哦…… [s:1]
 楼主| 发表于 2007-8-21 18:35:01 | 显示全部楼层
好了全写完鸟……

研究傀儡去了 [s:4]
 楼主| 发表于 2007-8-22 13:21:22 | 显示全部楼层
傀儡搞定鸟……

接着研究
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-30 03:15 , Processed in 0.012285 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表