画面上に所持金を表示させるためゲームオブジェクトを1つ作り、ビジュアルスクリプトの[テキストを表示]でプロジェクト変数に登録した所持金を表示させることができたのですが、これを非表示にする方法はあるのでしょうか?
必要に応じて表示の切り替えをしたいと思い、[プロパティ設定]でvisibleをオフにしてみたのですが上手くいきませんでした。何か設定の仕方に問題があるのでしょうか?
ご回答の程よろしくお願い致します。
画面上に所持金を表示させるためゲームオブジェクトを1つ作り、ビジュアルスクリプトの[テキストを表示]でプロジェクト変数に登録した所持金を表示させることができたのですが、これを非表示にする方法はあるのでしょうか?
必要に応じて表示の切り替えをしたいと思い、[プロパティ設定]でvisibleをオフにしてみたのですが上手くいきませんでした。何か設定の仕方に問題があるのでしょうか?
ご回答の程よろしくお願い致します。
DisplayText を非表示にする簡単な方法は、「状態変更時に閉じる」設定を使用することです。これをオンにすると、オブジェクトがそのアクションから離れるときにテキストが消えます。\n\n非表示にしたい状況が発生したときは、money オブジェクトのアクションを非表示状態(アクションなし)に「ChangeAction」し、表示したいときは「ChangeAction」で DisplayText 状態に戻します:\n\n
解決しました。ありがとうございました。
教えていただいた項目の「ステートが切り替わったら表示終了」には最初からチェックが入っていたのですが、リンクによるステートの切り替えをやめて「指定アクションの実行」でステートを切り替えたことで動作しました。