【VXace】バトルログに直接テキストを入力したいのですが……

runrunGyao
記事: 1
登録日時: 2016年11月15日(火) 05:32

【VXace】バトルログに直接テキストを入力したいのですが……

投稿記事by runrunGyao » 2017年1月12日(木) 04:34

件名の通りで、戦闘中のバトルログに直接テキストを入力して表示させたいのですが、その方法がわかりません……

例えばスクリプトコマンドなんかで書いたテキストをそのままバトルログに表示させたいです。

ご教授よろしくお願いしますm(__)m :oops:

アバター
あるけみ
記事: 9
登録日時: 2016年12月20日(火) 23:30

Re: 【VXace】バトルログに直接テキストを入力したいのですが……

投稿記事by あるけみ » 2017年1月12日(木) 16:51

runrunGyaoさん
こんにちは、あるけみと申します
バトルログにテキスト出力したいと言うことで、比較的簡単な方法を考えてみました

(1)Scene_battleクラスの@log_windowをアクセサで外部から読み取れるようにする
(2)イベントコマンド:スクリプトでSceneManager.scene.log_window.add_text("テキスト")と入力

後は、Window_BattleLogのメソッドを見れば色々できると思いますよ!

“VX / Ace:質問” へ戻る