赞 | 0 |
VIP | 0 |
好人卡 | 0 |
积分 | 1 |
经验 | 4524 |
最后登录 | 2024-3-30 |
在线时间 | 74 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 60
- 在线时间
- 74 小时
- 注册时间
- 2012-8-13
- 帖子
- 33
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
嗯首先请别看到标题就直接回答说“把固定朝向勾上”这样的,问题稍有些复杂容咱叙述一下:
最近在通过事件制作一个背后攻击的效果,简单来说就是在与明雷敌人的事件接触的时候,判断敌人朝向和自己的朝向,如果两个朝向一致,再从坐标上计算出是自己在敌人背后还是敌人在自己背后,然后再根据情况不同增加战斗中的先制攻击率。(比如这样:(←敌)(←己)就会为自己增加先制率
结果在测试时发现一个很OTL的问题,明雷事件的事件执行条件自然是设成“与事件接触”,但是RM里在主角与事件接触的时候,会首先把这个事件转向成面向玩家,然后再去执行与事件接触后触发的那些事件,这样一来即使从敌人背后接近,只要一触碰敌人就会立刻转身,导致上面那个触发条件永远不会被触发
因此现在的需求是:能否通过脚本修改,让主角与事件接触的时候,事件不转向,直接执行事件内容(如果真的需要转向的场合,完全可以写在事件里面嘛),在除此之外的其他时候事件还是可以正常地移动和转向
此外由于最终目的是实现背后袭击,所以如果有其他方法可以达到相同效果的话也没问题,只要别太复杂的话XD |
|