デフォルトの UI を無効にする

*このコンテンツは、ベータ版のAI(人工知能)を使用して翻訳されており、エラーが含まれている可能性があります。このページを英語で表示するには、 こちら をクリックしてください。

すべての Roblox 経験には、デフォルトで有効になっている複数の UI 要素が含まれています。これらの要素のいずれも必要ない場合や、自分の作品で置き換えたい場合は、関連する SetCoreGuiEnabled() オプションを持つクライアント側スクリプトで Enum.CoreGuiType メソッドを使用できます。

デフォルトの UI関連する enum
動的に更新された Players リスト、一般的に リーダーボード として使用されます。Enum.CoreGuiType.PlayerList
キャラクターの Health バー。キャラクターの Humanoid がフルHPである場合、表示されません。Enum.CoreGuiType.Health
キャラクターの Backpack に含まれる 体験ツール 。バックパックに Tools がない場合は表示されません。Enum.CoreGuiType.Backpack
テキストチャット ウィンドウ。Enum.CoreGuiType.Chat
キャラクターの エモート ポップアップメニュー。Enum.CoreGuiType.EmotesMenu
プレイヤーの視点や自分のキャラクターの表示を行うウィンドウ。プレイヤーが Roblox メニューから 自分のビュー を有効にしていない限り、表示されません。Enum.CoreGuiType.SelfView
画面の右側にある キャプチャスクリーンショットボタン 。プレイヤーが Roblox メニューから キャプチャ を有効にしていない限り、表示されません。Enum.CoreGuiType.Captures
Core UI elements in every Roblox experience.
クライアントスクリプト - デフォルトの UI 要素を無効にする

local StarterGui = game:GetService("StarterGui")
-- デフォルトのヘルスバーとバックパックを無効にする
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Health, false)
StarterGui:SetCoreGuiEnabled(Enum.CoreGuiType.Backpack, false)

さらに、タッチ機能を備えたデバイスには、デフォルトでバーチャルサムスティックとジャンプボタンが含まれています。必要に応じて、クライアント側のスクリプトで GuiService.TouchControlsEnabledfalse に設定して、これらの要素を非表示にすることができます。

UI elements for touch-capable devices in every Roblox experience
クライアントスクリプト - タッチ操作を無効にする

local GuiService = game:GetService("GuiService")
GuiService.TouchControlsEnabled = false