これまで使ってきた「 Script 」は、ブロックに入れて使う、いわば「 ステージ側 」のプログラムでした。今日から使う「 LocalScript 」は、「 プレイヤー自身 」に関わるプログラムです。
「 みんなに同じ 」がScriptで、「 自分だけ 」がLocalScript、っていうイメージでいいのかしら。
これまで使ってきた「 Script 」は、ブロックに入れて使う、いわば「 ステージ側 」のプログラムでした。今日から使う「 LocalScript 」は、「 プレイヤー自身 」に関わるプログラムです。
| 種類 | 特徴 |
|---|---|
| Script | ブロックなど、ステージ側に置く。全プレイヤーに同じように影響する。 |
| LocalScript | プレイヤー自身の操作・入力に関わる。「 StarterPlayerScripts 」という特別な場所に置くと、参加した全員にコピーされて、それぞれ個別に動く。 |
エクスプローラーで「 StarterPlayer 」フォルダを開くと、その中に「 StarterPlayerScripts 」というフォルダがあります。ここに LocalScript を入れることで、ゲームに参加した瞬間から、その仕組みが有効になります。
「 みんなに同じ 」がScriptで、「 自分だけ 」がLocalScript、っていうイメージでいいのかしら。
まさにそのイメージです!ジャンプの仕方のように「 自分の操作に関すること 」は、LocalScriptで扱うのが基本だと覚えておきましょう。
Well done!
次のステップに進みましょう!