ダメージポップアップのスクリプトでの表示速度について

白白白
記事: 21
登録日時: 2024年2月28日(水) 22:35

ダメージポップアップのスクリプトでの表示速度について

投稿記事by 白白白 » 2024年3月09日(土) 16:49

トピックを失礼致します。

https://pd-present.moo.jp/PC_otaku/archives/2313

上記のURLで紹介されている、バトルでのダメージポップアップをスクリプトで表示する方法についての質問です。


var battler = new Game_Battler();
battler.gainHp(- $gameVariables.value(24));
battler.startDamagePopup();
var damage = new Sprite_Damage();
damage.x = 400; damage.y = 300;
damage.update = function(){
Sprite_Damage.prototype.update.call(this);
if (!this.isPlaying()) this.parent.removeChild(this);
};
damage.setup(battler);
SceneManager._scene._spriteset.addChild(damage);


解説の通り、上記のスクリプトでダメージのポップアップは表示されたのですが、ポップアップの表示がとても緩やか(遅い)なので、ポップアップのスピードを速くする方法があれば教えて頂ければと存じます。

白白白
記事: 21
登録日時: 2024年2月28日(水) 22:35

Re: ダメージポップアップのスクリプトでの表示速度について

投稿記事by 白白白 » 2024年3月11日(月) 16:56

追記を失礼致します。
文字だけでは伝わりにくいと思い、gif画像を撮影させて頂きました。(直接の表示方法が分からず、URLです)

MOGシリーズで表示されるダメージポップアップ(98ダメージ)
https://i.gyazo.com/cabc4cab543117a20ce ... 6e33ef.gif

スクリプトでのダメージポップアップ(17ダメージ)
https://i.gyazo.com/dd630088ddb563cb6e0 ... 49dfe1.gif

gifを見て頂ければ分かる通り、スクリプトでのダメージポップアップの方が少し遅いので、ポップアップを速くする方法があればご教示頂ければと存じます。

P.S.
もし仕様上できないことでしたら、不可能と教えて頂けるだけでも助かります...

“MV:質問” へ戻る