ページ 11

【解決済み】反撃時にアニメーションを表示するCounterAnimationについて

Posted: 2016年5月29日(日) 22:43
by terueru
初めまして。
ツクールMVを3月から始めた初心者ですが、質問させて頂きます。

表題のCounterAnimationのプラグインで、反撃時にアニメーションを表示させたいのですが、

IDの欄にアニメーションのIDを入力し、いざアクターに反撃させてみたところ、 "number is not function”という

エラーメッセージがでてフリーズします。IDをどれに入力してもこの現象になってしまいます・・。

他のプラグインと競合してしまっているのでしょうか・・?

原因おわかりになるかたいらっしゃいましたら回答お願い致します・・!!

Re: 反撃時にアニメーションを表示するCounterAnimationについて

Posted: 2016年5月29日(日) 23:04
by Trb
42行目の
this._logWindow._waitCount(AnimationWait);
が間違っているようですね。
this._logWindow._waitCount = AnimationWait;
にすれば大丈夫だと思います。

Re: 反撃時にアニメーションを表示するCounterAnimationについて

Posted: 2016年5月29日(日) 23:50
by terueru
>>Trbさん

早速のご回答ありがとうございます!!
アニメーションの表示が無事できました!!

しかし、思っていたのとは違って、アニメーションが反撃の相手ではなく、自分に表示されてしまうのですね・・。
これは解決することはできるでしょうか・・?

追加の質問になってしまい申し訳ないですが、可能でしたらご回答宜しくお願い致します・・!

Re: 反撃時にアニメーションを表示するCounterAnimationについて

Posted: 2016年5月30日(月) 22:06
by Trb
単にアニメーションの表示先を変更するだけなら、39行目の
target.startAnimation(AnimationID, false, 0);

subject.startAnimation(AnimationID, true, 0);
に書き換えればいいです。

しかし元々反撃する側に表示させるものとして作られているので、アニメーションの表示先を変更するだけではあまりすっきりしないかもしれません。

Re: 反撃時にアニメーションを表示するCounterAnimationについて

Posted: 2016年5月30日(月) 23:09
by terueru
>>Trbさん

なるほど・・・。
ご回答ありがとうございます!

解決致しました!
本当に助かりました!