| 赞 | 0 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2014-11-16 |
| 在线时间 | 61 小时 |
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 61 小时
- 注册时间
- 2010-9-1
- 回帖
- 34
|
发表于 2011-2-12 16:04:37
|
显示全部楼层
本帖最后由 masakisl 于 2011-2-12 16:20 编辑
1.除了自机的连接点,还要注意子弹的原点,注意是红线十字交叉点,不是中心点
2.a视界值是以接触图块为标准
举个例子,如果敌人的接触图块大小为30,视界为4
那玩家在距离120就会被发现
你会觉得设得高却要很靠近,是因为敌人的接触图块小的关系,反之亦然
其它bc已有清楚解说,不赘
关于敌人ai,一直都是个困难课题
简单来说,如果要设定一个远距离用射击,近距离用格斗的敌人,可以设置两个动作
格鬥的视界1,射击的视界5,同时格斗的优先度高于射击
那么当玩家在距离2~4的视界时,敌人就会用射击,接近到1时就会用格斗了
如果要设定会移动的敌人,只要再设定一个移动动作,视界为8
当玩家在视界5~8的时候,敌人就会主动向玩家靠近,进入视界4的时候就会射击了
防御回避则可以设置在受到攻击后以一定机率使用
不设机率肯定会使用的话,难度会变得太高
|
|