LoginSignup
1
4

More than 5 years have passed since last update.

Udemy Learning : Unity 3D迷路ゲーム開発入門

Last updated at Posted at 2017-12-09

Udemy Learning : Unity 3D迷路ゲーム開発入門

Interest points

  • 10.whileによってプログラムを何度も実行しよう (How to control numbers of execution by using While)

    • Attach to Unity, Insert Breakpoint.
  • 18.配列変数のすべての要素を対象としたLINQ処理を使おう (LINQ that is like SQL)

    • How to use LINQ, ラムダ式。
  • 21.変数の値型と参照型を使い分けよう (Two types of variable: value and reference)

    • 値型・参照型変数の考え方。引数で渡した先で値を変更した際の動き。
  • 23.メソッドとの情報のやり取りについてまとめよう (interface between caller and callee of a method)

    • 参照渡しref, out.
    • 名前付き引数・省略可能な引数。
  • 28.ロボットを配置しよう (Arrangement of robots)

    • ワールド座標:三次元空間内の座標
    • スクリーン座標:カメラ写像面の左下原点の座標。上限は不定(画面解像度)
    • ビューポート座標:カメラ写像面の左下原点の座標。画面右上が(1, 1)となる(相対値)→0.5f, 0.5fで必ず画面の真ん中となる。
  • 30.RobotMotionクラスを作成しよう (RobotMotion class that is used for animation)

    • Actionクラス
    • 無名関数・ラムダ式
  • 31.マウスクリックの動作を作成しよう (How to make an interface using mouse click)

    • 参照型をコピーして渡す
    • 二重コンストラクタ(同一クラス内コンストラクタからコンストラクタの呼び出し)
  • 39.セルを作って迷路をつくろう(その2)(Maze creation based on lattice cells (2))

    • LINQによる配列全体への処理インデックス(ForEach使用時の配列各要素へのアクセス)
  • Total

    • Static Function = そのクラスのインスタンスを生成しなくても呼び出せる関数。
1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4