[解決済み!!]戦闘行動中(攻撃中)にだけアクターの名前を非表示にしたい!
Posted: 2021年6月23日(水) 10:41
お世話サマです!
戦闘行動中(攻撃中)にだけアクターの名前を非表示にしたいです!
drawActorName (actor, x, y, width)で、アクター名を表示してることは分かったのですが
Window_BattleLogメソッドのタイミングで非表示させるよう、drawActorName (' ', x, y, width)と書いて
ActorCommandメソッドのタイミングで再表示させるよう、drawActorName (actor, x, y, width)と
書いてみたのですが、xとyが宣言されていないためエラーとなり、第一引数のactorも取得できませんでした!
Window_BaseクラスをWindow_BattleLogメソッドやActorCommandメソッドで使用するには
インスタンスを作成して呼び出す?のでしょうか?
この辺りの理解ができていません!
もしも助言してくださる奇特な方がいましたらよろしくお願いします!
戦闘行動中(攻撃中)にだけアクターの名前を非表示にしたいです!
drawActorName (actor, x, y, width)で、アクター名を表示してることは分かったのですが
Window_BattleLogメソッドのタイミングで非表示させるよう、drawActorName (' ', x, y, width)と書いて
ActorCommandメソッドのタイミングで再表示させるよう、drawActorName (actor, x, y, width)と
書いてみたのですが、xとyが宣言されていないためエラーとなり、第一引数のactorも取得できませんでした!
Window_BaseクラスをWindow_BattleLogメソッドやActorCommandメソッドで使用するには
インスタンスを作成して呼び出す?のでしょうか?
この辺りの理解ができていません!
もしも助言してくださる奇特な方がいましたらよろしくお願いします!