スクリプト/メニューの項目を隠す(履歴ID:33)

最終投稿者:Zararu128x128 mini dycoon 更新:2010/04/09 12:17:13
スクリプトにはメニューの項目を隠したり表示したりする関数があります。
setMenuItemVisible関数がそれにあたります。
これによりセーブを禁止したり、ある状況でのみ特定のメニュー項目を表示したりすることができます。

たとえばメニューのバックログを表示しないようにするには伊かのように書きます。
setMenuItemVisible(getMenuBackLog(), false)

第1引数のgetMenuBackLog()はメニューの項目のバックログを表わす値です。
第2引数は表示する場合ならtrue, 表示しない場合はfalseを設定します。
ここではfalseを指定していますのでバックログのメニューの項目が隠されます。

setMenuItemVisibleの第1引数に与える値には以下のものがあります。
入力支援で入力するのが簡単化と思いますので、関数リストから選択するとよいかと思います。

ノベルゲームの場合
バックログ : getMenuBackLog()
ウィンドウを隠す : getMenuHideWindow()
セーブ : getMenuSave()
ロード : getMenuLoad()


2DRPGの場合
ステータス : getMenuStatus()
カスタム : getMenuCustom()
アイテム : getMenuItem()
装備 : getMenuEquipment()
パーティ整列 : getMenuSortParty()
バックログ : getMenuBackLog()
ウィンドウを隠す : getMenuHideWindow()
セーブ : getMenuSave()
ロード : getMenuLoad()


アクションRPGの場合
ステータス : getMenuStatus()
カスタム : getMenuCustom()
アイテム : getMenuItem()
装備 : getMenuEquipment()
バックログ : "getMenuBackLog()
ウィンドウを隠す : getMenuHideWindow()
セーブ : getMenuSave()
ロード : getMenuLoad()

メニュー
目次