1. LocalScriptが実行されない問題
Roblox StudioのScriptには、色々な種類があります。基本的にはScriptを使用しますが、今回LocalScriptを使用してみたところ、Scriptと同じように実行できない場合がありました。以下にその内容を記します。
2. 使用する機能
【機能】
・LocalScript
3. LocalScriptの使用準備
まず、Roblox Studioを起動します。今回は、テンプレート「Baseplate」を使用します。
Partを適当な位置に設置します。
4. LocalScriptが実行されない場合
先ほど設置したPartの中にLocalScriptを追加します。
LocalScriptに以下のコードを記述します。
local part = workspace.Part
print(part)
上記のコードは、変数Partに作成したPartを代入し、その変数partを表示させます。
実行してみましたが、特になにも表示されず、エラー文もありません。
ちなみに、Scriptで同じように実行してみたところ、正しく表示されました。
LocalScriptの場所をWorkspaceの子要素に設定し、実行してみます。
特になにも表示されず、エラー文もありません。
Workspace以外のPlayersの子要素にLocalScriptを設置し、実行してみます。
この場合も、特になにも表示されず、エラー文もありません。
5. LocalScriptが実行される場合
StarterGuiの子要素にLocalScriptを設置し、実行してみます。
この場合は、正しく表示されました。
StarterPackの子要素にLocalScriptを設置し、実行してみます。
この場合も正しく表示されました。
StarterPlayerのStarterCharacterScriptsの子要素にLocalScriptを設置し、実行してみます。
この場合も正しく表示されました。
StarterPlayerのStarterPlayerScriptsの子要素にLocalScriptを設置し、実行してみます。
この場合も正しく表示されました。
4. まとめ
・LocalScriptを実行できる場所とできない場所がある
コメント