Project1
标题:
我不想要某一个角色对话转向玩家,他们会转头
[打印本页]
作者:
蜜橘团子
时间:
2023-1-23 16:24
标题:
我不想要某一个角色对话转向玩家,他们会转头
本帖最后由 蜜橘团子 于 2023-1-23 16:25 编辑
我不想某一个角色对话转向玩家,我想直接和她对话,并且这个角色还保持她平常的样子,
而且她不能横着走路,那肯定最不可以这样子!
我想要一个晃悠摇摆的冷漠女人角色,她不可以和玩家说话,不会转过来看玩家,因为玩家对她而言是不重要的东西,我知道这有点离谱,明明是NPC却不在乎玩家什么的
因为我觉得她完全不说话没有任何反馈也不合理,玩家会觉得很怪异,而且她有功能的!
但她转过来看玩家也不符合设定,因为她转得很快,这不好,我不想她转,我不喜欢
其实我在现实有见到很多的正常人也不会转的,因为她们可以边走边说话,或者背对着着说话,
那么回到游戏,我想这个角色这样做,因为她是特殊的一个角色
我想这样子,可以和她互动,但她不可以看向玩家,这听起来很简单,但是我找不到方法可以做到,怎么办啊!救命!
我搞个开关什么的固定朝向也没有用,她转得太快了!她这是机制,
请大家帮帮我,谢谢!有插件或指令打备注什么的就更好了!,我就不想一个角色不转,我不是不想所有人都不转,你们懂得!
作者:
y967
时间:
2023-1-23 16:24
固定朝向是不行的,会横着走,得换个思路,两种方法
1,第一页设置开关1 ON,第一页没有对话,第二页设置人物固定朝向,不是事件里,是左下直接勾选,然后设置对话,然后开关1 OFF,勾选并行处理,此方法还是有一帧的朝向主角。
2,用按键法,另外设置一个并行事件条件分歧
QQ图片20230123215152.png
(72.79 KB, 下载次数: 71)
下载附件
保存到相册
2023-1-23 21:52 上传
,然后NPC人物第一页依然没对话,第二页设置人物固定朝向,左下直接勾选,然后设置对话。
这个方法完美不会朝向主角,但不能一直按着确定键,否则会横着走。
作者:
Mirat
时间:
2023-1-23 17:10
本帖最后由 Mirat 于 2023-1-23 17:13 编辑
第一个指令设置移动路线让本事件朝向原方向可行?虽然还是会有一帧朝向玩家
(不过这个跟固定朝向好像是一样的)
作者:
xiamumomo
时间:
2023-1-23 18:21
Game_Event.prototype.lock = function() {
if (!this._locked) {
this._prelockDirection = this.direction();
this.turnAwayFromPlayer();//////[color=Red]背对玩家[/color]
this._locked = true;
}
};
复制代码
this.turnTowardPlayer()////
/朝向玩家
上面那个是触发事件事件的朝向等 行走这个不难剩下的你自己想了 要么事件范围判断要么ABCDEFG 如果换成随机朝向我还要再去看看
作者:
nhycs01
时间:
2023-1-23 19:44
固定朝向应该是可以的吧,从字里行间看出楼主是一个特别注重作品细节的人。
作者:
soulsaga
时间:
2023-1-23 22:30
随机移动的话就算不对话总有时候会看向玩家的吧
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1