学ぶ
エンジンクラス
ModuleScript

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


概要
プロパティ
LinkedSource:ContentId
非推奨
継承されたメンバー
コードサンプル
シンプルなモジュールスクリプトの例
-- テーブルは1つの変数に複数の値を格納します
local MyFunctions = {}
-- テーブルにいくつかの関数を追加します
function MyFunctions.foo()
print("フー!")
end
function MyFunctions.bar()
print("バー!")
end
-- ModuleScriptsは正確に1つの値を返さなければなりません
return MyFunctions
シンプルなModuleScriptの使用
-- require関数はModuleScriptを受け取り、コードを実行して
-- 単一の値が返されるのを待ちます。
local MyFunctions = require(script.Parent.MyFunctions)
-- これは別のコードサンプルで定義されたいくつかのダミー関数です
MyFunctions.foo()
MyFunctions.bar()

APIリファレンス
プロパティ
LinkedSource
非推奨

Source
並列読み取り
機能: PluginOrOpenCloud
ModuleScript.Source:string

©2026 Roblox Corporation。Roblox(ロブロックス)、RobloxロゴおよびPowering Imaginationは、米国並びにその他の国における登録商標および非登録商標です。