2021-02

Tutorial

チュートリアル – Componentを操作する

C#Scriptから以下のようにGameObjectのComponentを操作するチュートリアルです。 Sphere GameObjectの位置情報を持つTransform Componentのpositionで配置します。Sphe...
リンク

リンク

リンク Unity Unityの公式ページにはマニュアル(Manual)とスクリプトリファレンス(Script API)が見れます。 日本語版 英語版 Microsoft C# ...
用語

参照型と値型

transform.position positionはTransformのプロパティです。型はstruct Vector3です。 次の操作の結果を考えてみてください。 Unityのプロジェクトを作成し、Hierarch...
Tutorial

チュートリアル – GameObjectを複製操作する

C#Scriptから以下のようにGameObjectを操作するチュートリアルです。 自分がアタッチされている以外のGameObjectを取得する。取得したGameObjectのインスタンスを複製する。GameObjectを移動する。...
Unity Engine

MonoBehaviourクラス

UnityのMonoBehaviourは特別なクラスです。 GameObjectにアタッチできるC#Script C#Scriptを生成するとデフォルトでMonoBehaviourからの派生クラスとなっています。基底クラスを変...
用語

クラスメンバーの関数と変数について

Unity スクリプトリファレンスの"関数"や"変数"という表現は、以前UnityScript(JavaScript)等を使えたのでこのような表現になっていると思いますが、C#ではメソッドやフィールドという表現の方が理解しやすいと思います...
Inspector window

Inspector window

Inspector window フィールドをInspector windowへ表示する C#Scriptのpublic フィールドはUnity EditorのInspector windowに表示されて、値を設定することがで...
Unity Engine

主なクラス

クラス図 C#ScriptはデフォルトでMonoBehaviourの派生クラスとなります。MonoBehaviourの派生クラスはGameObjectにアタッチ(Componentとして登録)することができます。MonoBe...
Unity Editor

Unity Editor

Unity Editor UnityもUnity Editorも多機能です。Unityを始める人はプログラミング経験もさまざまでしょう。Unity EditorはUnityアプリを作るのに便利な機能が色々あります。Unity公式サイ...
Unity

はじめに

hakuです。本サイトはプログラマ視点でUnityのC#Scriptを説明するサイトです。 本サイトの想定読者 .NET Framework経験者オブジェクト指向プログラミング経験者Unityをプログラミング視点から理解したい...