Godotのハウトゥー(〇〇したい)に対する答えを一問一答形式で書いていく。
UnityのSkyboxみたいなのを使いたい。
そんなものはない。
なので変わりにクソでかい球体に画像を貼って代用する。
StaticBody3D
にMeshInstance3D
を子要素として追加、Meshの詳細設定(一番上のMeshからいける)からFlip Faces
をONにする。
大きさはTransforms
のScaleで変更できる。(この時デフォルトでは全ての軸のパラメータが同期されているので一つ変更するだけですべての軸の大きさが変更される。)
キャラクターを作ってWASDでコントロールしたい
GDScriptの例を紹介する。
- まずキャラクターを新しいSceneで作成して、一番上の要素(Root要素)を右クリック
- 「スクリプトをアタッチ」をクリックすると、Root要素に紐付けられたGDScriptが開く。(Unityにも似たようなのがある)
- スクリプトの一番下に
_physics_process
という関数を定義する。