Project1

标题: 怎样能让敌人攻击前的闪烁时间长一些? [打印本页]

作者: wtq3135598    时间: 2017-6-20 17:25
标题: 怎样能让敌人攻击前的闪烁时间长一些?
请教一下,敌人行动之前不是会闪一下嘛,我觉得这个闪的时间有些短,可能来不及看清到底是哪个敌人在行动。
怎样能让这个闪烁效果时间长一些?比如先闪3次再行动。
作者: diynopose    时间: 2017-6-20 17:39
Sprite_Enemy.prototype.startWhiten = function() {
    this._effectDuration = 16;
};

这是原来的代码,把16改成你需要的时间就可以了~
作者: diynopose    时间: 2017-6-20 18:34
本帖最后由 diynopose 于 2017-6-20 18:48 编辑

Sprite_Enemy.prototype.startWhiten = function() {
    this._effectDuration = X;
};

Game_Enemy.prototype.performActionStart = function(action) {
    Game_Battler.prototype.performActionStart.call(this, action);
    this.requestEffect('whiten');
    BattleManager._logWindow._waitCount =Y;
};
X是你设置的帧数,Y是等待帧数,但是设置下面的时间应该就OK了~




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