Unity

Last-modified: 2023-12-28 (木) 14:05:50
 

C#言語の基本ルール

  • 半角英数字で記述する
  • 大文字と小文字を区別する
  • 最後はセミコロン(;)
  • 文字列はダブルクオーテーションで囲む
    private void Start() // Startメソッド
    {
    	 private int a = 1; // フィールド
    	 Debag.Log("a"); // 処理内容
    }
    // {}内はブロック
 

Unity基礎

Unity基礎

  • ウィンドウ説明
  • 基本用語、基本操作
  • [void Start]、[void Update]
 

Script

Unityスクリプト_01

  • オブジェクトの移動

Unityスクリプト_02

  • クローンの生成
  • オブジェクトの破棄

Unityスクリプト_03

  • フラグによる条件分岐
  • if文による条件分岐
    • 特定のキーを押している間にパワーアップする(Shiftを押している間は走る)

Unityスクリプト_04

  • メインカメラをマウスの動きと連動させる(回転)
  • マウスカーソルの表示と非表示を切り替える


その他

  • Consoleへの表示
  • Unity側から変数をいじる
 

メソッド関係

衝突判定

  • OnCollisionEnter
  • OnTriggerEnter
    • 接地判定
 

Component関係

Component_01

  • GetComponent
  • Rigidbody
 

Unity操作

アニメーション

  • キャラクターの歩行

マテリアル

  • シェーダーについてのメモ(いずれちゃんと、まとめる予定)