Unity Engine ScriptableObject Scriptable Objectという名前はUnity Editor上でオブジェクトを作れるC#Scriptという意味でしょうか。ScriptableObjectは色々な目的で役に立つ基底クラスです。 共有できるデータをScrip... 2021.03.07 Unity Engine
Unity Engine DLLを作る 特に必要性を感じていないですが、dllを作って使えるみたいなので試してみました。 準備する Unityのプロジェクトを作成する 確認用Textを配置する Layoutはnmxi styleにしていま... 2021.03.05 Unity Engine
Unity .NET Framework C#とUnity C#Scriptの違い Objectクラス C#のclassの暗黙の基底クラスはSystem.Objectです。 Unityが提供するclassの基底クラスをたどっていくとUnityEngine.Objectになります。MonoBehaviourもG... 2021.03.02 Unity
Tutorial チュートリアル – ユニティちゃんを動かす Unityではユニティちゃんというキャラクタが用意されているのでそれを動かしていきます。 このチュートリアルでは以下のことを行います。 ユニティちゃんを矢印キーで移動するようにする。ユニティちゃんのモーションを使う。シンプルな... 2021.03.01 Tutorial
Tutorial チュートリアル – Componentを操作する C#Scriptから以下のようにGameObjectのComponentを操作するチュートリアルです。 Sphere GameObjectの位置情報を持つTransform Componentのpositionで配置します。Sphe... 2021.02.26 Tutorial
リンク リンク リンク Unity Unityの公式ページにはマニュアル(Manual)とスクリプトリファレンス(Script API)が見れます。 日本語版 英語版 Microsoft C# ... 2021.02.25 リンク
用語 参照型と値型 transform.position positionはTransformのプロパティです。型はstruct Vector3です。 次の操作の結果を考えてみてください。 Unityのプロジェクトを作成し、Hierarch... 2021.02.24 用語
Tutorial チュートリアル – GameObjectを複製操作する C#Scriptから以下のようにGameObjectを操作するチュートリアルです。 自分がアタッチされている以外のGameObjectを取得する。取得したGameObjectのインスタンスを複製する。GameObjectを移動する。... 2021.02.23 Tutorial
Unity Engine MonoBehaviourクラス UnityのMonoBehaviourは特別なクラスです。 GameObjectにアタッチできるC#Script C#Scriptを生成するとデフォルトでMonoBehaviourからの派生クラスとなっています。基底クラスを変... 2021.02.23 Unity Engine
用語 クラスメンバーの関数と変数について Unity スクリプトリファレンスの"関数"や"変数"という表現は、以前UnityScript(JavaScript)等を使えたのでこのような表現になっていると思いますが、C#ではメソッドやフィールドという表現の方が理解しやすいと思います... 2021.02.22 用語