幻想森林

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

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

[复制链接]

17

主题

275

帖子

2万

积分

⑧专业

鬼★森★隊-玄天之徒

积分
27845
QQ
发表于 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减少
    ◇分歧结束
    ◇分歧结束
  ◇分歧结束
  ◇分歧结束
◇分歧结束
◇分歧结束

本帖子中包含更多资源

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

x
回复

使用道具 举报

255

主题

7092

帖子

330

积分

版主

人类总是重复同样的悲

Rank: 7Rank: 7Rank: 7

积分
330
QQ
发表于 2007-8-21 18:07:20 | 显示全部楼层
[s:5] 视角系统?
我是化可能为不可能的男人!
回复 支持 反对

使用道具 举报

17

主题

275

帖子

2万

积分

⑧专业

鬼★森★隊-玄天之徒

积分
27845
QQ
 楼主| 发表于 2007-8-21 18:20:15 | 显示全部楼层
修正了……又是错别字……

等我写好注解先……
回复 支持 反对

使用道具 举报

255

主题

7092

帖子

330

积分

版主

人类总是重复同样的悲

Rank: 7Rank: 7Rank: 7

积分
330
QQ
发表于 2007-8-21 18:23:33 | 显示全部楼层
[s:5] 这个是arpg么
我是化可能为不可能的男人!
回复 支持 反对

使用道具 举报

17

主题

275

帖子

2万

积分

⑧专业

鬼★森★隊-玄天之徒

积分
27845
QQ
 楼主| 发表于 2007-8-21 18:25:59 | 显示全部楼层
对拉

确实是ARPG

很不错的哦…… [s:1]
回复 支持 反对

使用道具 举报

17

主题

275

帖子

2万

积分

⑧专业

鬼★森★隊-玄天之徒

积分
27845
QQ
 楼主| 发表于 2007-8-21 18:35:01 | 显示全部楼层
好了全写完鸟……

研究傀儡去了 [s:4]
回复 支持 反对

使用道具 举报

17

主题

275

帖子

2万

积分

⑧专业

鬼★森★隊-玄天之徒

积分
27845
QQ
 楼主| 发表于 2007-8-22 13:21:22 | 显示全部楼层
傀儡搞定鸟……

接着研究
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 16:35 , Processed in 0.022951 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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