[臨時解決]SRD Summon Core使用中にエラーが発生したので質問します

返信する
アバター
kar'
記事: 78
登録日時: 2018年5月22日(火) 07:30
お住まい: korea
連絡する:

[臨時解決]SRD Summon Core使用中にエラーが発生したので質問します

投稿記事 by kar' »

おはようございます
いつも助けてもらっています。
SRD Summon Coreを使って召喚技術を作って実験中ですが、
召喚物が戦闘不能になる場合、次のようなエラーが表示されます。
K-352.jpg
K-351.jpg
K-350.jpg
現在、YEP_BattleEngineCore、CTB、YEP_X_AnimatedSVENemiesの戦いでメインとして使用され、SRD SummonCoreは上記のプラグインより下に置いています。
この間までは確かに正常に作動したが原因が分からないです。
最近追加したプラグインいくつかをOFFに試験しましたが、同様でした。
どの部分が問題になるのか、また解決策があれば教えてください。
最後に編集したユーザー kar' [ 2021年2月26日(金) 21:01 ], 累計 1 回
王道RPGが好きです。
製作中のゲームが気になったら訪問してください

YOUTUBE
https://www.youtube.com/channel/UCMwirN ... JNB0jL3y_g
Twitter
https://twitter.com/karsis98
アバター
kar'
記事: 78
登録日時: 2018年5月22日(火) 07:30
お住まい: korea
連絡する:

Re: SRD Summon Core使用中にエラーが発生したので質問します

投稿記事 by kar' »

海外フォーラムを検索中、以下のようにコードを修正するのを発見し、メモします。
一応テストしてみた結果作動しています。
YEP_X_Animated SVENemies.js の2773行を以下のように修正

コード: 全て選択

Sprite_Animation.prototype.updateSvePosition = function() {
  if (this._target.parent._battler && this._target.parent._battler.isEnemy() && typeof this._target.parent._mainSprite != 'undefined'){
    if (this._animation.position !== 3) {
      if (this._animation.position === 0) {
        this.y += this._target.parent._mainSprite.height - this._target.parent.texture.height;
      } else if (this._animation.position === 1) {
        this.y += (this._target.parent._mainSprite.height - this._target.parent.texture.height) / 2;
      }
    }
  }
};
王道RPGが好きです。
製作中のゲームが気になったら訪問してください

YOUTUBE
https://www.youtube.com/channel/UCMwirN ... JNB0jL3y_g
Twitter
https://twitter.com/karsis98
返信する

“MV:質問”に戻る