Project1

标题: 求教大神如何实现方向键行走上下左右反向操作? [打印本页]

作者: 艾格    时间: 2021-6-27 13:07
标题: 求教大神如何实现方向键行走上下左右反向操作?
就是想实现身上有某个buff的时候,或者触发某个事件后,上下左右行走的时候可以反方向走。
请教大神如何实现。
作者: alexncf125    时间: 2021-6-27 13:26
本帖最后由 alexncf125 于 2021-6-27 17:03 编辑

https://rpg.blue/thread-486113-1-1.html
相同原理

至于如何判定身上有某个状态,
(function(){
    var Game_Player_getInputDirection = Game_Player.prototype.getInputDirection;
    Game_Player.prototype.getInputDirection = function() {
        if (Input.dir4 > 0 && $gameParty.leader.isStateAffected(123)){
            return 10 - Input.dir4;
        };
        Game_Player_getInputDirection.call(this);
    };
})();

p.s.你没说判定谁的身上, 我这选的判定队长
作者: 艾格    时间: 2021-6-27 14:40
alexncf125 发表于 2021-6-27 13:26
https://rpg.blue/thread-486113-1-1.html
相同原理

谢谢大神指点,两个都搞懂了。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1