查看: 1349|回复: 4

[已经解决] 能否在“与事件接触”时让事件不转身(与固定朝向无关)

[复制链接]
梦石
0
星屑
60
在线时间
74 小时
注册时间
2012-8-13
回帖
18
发表于 2013-10-25 20:29:17 | 显示全部楼层 |阅读模式

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

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

×
嗯首先请别看到标题就直接回答说“把固定朝向勾上”这样的,问题稍有些复杂容咱叙述一下:
最近在通过事件制作一个背后攻击的效果,简单来说就是在与明雷敌人的事件接触的时候,判断敌人朝向和自己的朝向,如果两个朝向一致,再从坐标上计算出是自己在敌人背后还是敌人在自己背后,然后再根据情况不同增加战斗中的先制攻击率。(比如这样:(←敌)(←己)就会为自己增加先制率
结果在测试时发现一个很OTL的问题,明雷事件的事件执行条件自然是设成“与事件接触”,但是RM里在主角与事件接触的时候,会首先把这个事件转向成面向玩家,然后再去执行与事件接触后触发的那些事件,这样一来即使从敌人背后接近,只要一触碰敌人就会立刻转身,导致上面那个触发条件永远不会被触发

因此现在的需求是:能否通过脚本修改,让主角与事件接触的时候,事件不转向,直接执行事件内容(如果真的需要转向的场合,完全可以写在事件里面嘛),在除此之外的其他时候事件还是可以正常地移动和转向
此外由于最终目的是实现背后袭击,所以如果有其他方法可以达到相同效果的话也没问题,只要别太复杂的话XD
梦石
0
星屑
275
在线时间
1373 小时
注册时间
2005-10-16
回帖
5038

贵宾

发表于 2013-10-26 07:37:39 | 显示全部楼层
  1. turn_toward_player
复制代码
这个是事件转向玩家角色的指令,你搜索一下就会有结果了。

评分

参与人数 1星屑 +70 收起 理由
怪蜀黍 + 70 认可答案

查看全部评分

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

梦石
0
星屑
60
在线时间
74 小时
注册时间
2012-8-13
回帖
18
 楼主| 发表于 2013-10-26 10:06:27 | 显示全部楼层
唔,找到是哪句了,多谢
直接注释掉后问题解决,目前来看似乎没有啥不利影响
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部