- 基本操作
- Camera (カメラ)
- Cinemachine
- Debug (デバッグ)
- DoTween
- GUI
- InputManager (旧入力検知)
- InputSystem (新入力検知)
- Humanoid (ヒューマノイド)
- Import
- LineRenderer
- Math
- Prefab (プレハブ)
- Odin
- OnGUI
- Physics (物理)
- ProBuilder
- ProGrid
- Recorder
- Serialize (シリアライズ)
- Scene (シーン)
- ShaderGraph (シェーダーグラフ)
- Skybox
- Text (TextMeshPro)
- Transform (トランスフォーム)
- UniRX
- UnityRoom
- 環境設定
- 環境構築
- 素材
基本操作
- ヒエラルキーウィンドウで複数選択する方法 (3選)
- エディタで複数のGameObjectの親を一瞬で作る方法
- 生成されるスクリプトファイルの中身を変更する方法 (テンプレ変更)
- エディタで使えるショートカットキー
- 3Dオブジェクトにテクスチャを貼る方法
- 3Dオブジェクトの原点を変更する方法 (2選)
- GameObjectのRotationを変更すると移動ツールでの移動がしづらい件について (解決策あり)
- インスペクタービューでアタッチするときはウィンドウロック機能使うとやりやすいです
- シーンビューで映っている状態をゲームビュー(Camera)に反映させる方法
- エディタでオブジェクトは表示するけど選択できない状態にする方法
- Sceneビューの視点移動はWASDでもできますた (視点移動が遅いと感じたらやってみて)
Camera (カメラ)
Cinemachine
Debug (デバッグ)
DoTween
GUI
ScrollView
Toggle
InputManager (旧入力検知)
InputSystem (新入力検知)
- InputSystemでソースコードによるキーボード押下検知する方法
- InputSystemで十字キー8方向の入力を検知する方法
- InputSystemでソースコードによるマウスイベントを検知する方法
- InputSystemの基本的な使い方 (エディタで入力検知を作る新しい入力システム)
Humanoid (ヒューマノイド)
- HumanoidモデルはアニメーションもHumanoidにしないと正しく動かないという件
- キャラクター(ヒューマノイド)にモーションをつけるまでやってみた
- HumanoidAvatarとは結局何なのか?
Import
- モデルをインポートした時のマテリアル設定方法
- Blenderで作ったモデルをテクスチャを含めてインポートする方法
- BlenderのマテリアルはUnityで引き継ぎげるのかを検証してく
- Blenderで作ったテクスチャ付きFBXをインポートする方法
- BlenderのFBXファイルをインポートしたら座標はどうなるの検証してみた
- モデリングソフトで作ったFBXファイルをUnityにインポートする方法
LineRenderer
Math
- プログラムでランダムな方向を生成するには
- Mathf.Repeatを使って値を特定の範囲で循環(ループ)させる
- Unityで乱数を使う方法
- 小数点の値を切り上げして整数にする方法 (Mathf.CeilToInt)
Prefab (プレハブ)
Odin
OnGUI
Physics (物理)
- AddForceを使い徐々に加速して指定速度までいったら定速にしていく (Rigidbody AddForce ForceMode)
- RigidBodyのAddForceの引数であるForceModeとはなんだろうか?
- 回転するオブジェクトが衝突した場合に移動はしてほしくない場合 (Rigidbody) Rigidbody同士ですり抜けする件について
ProBuilder
ProGrid
Recorder
Serialize (シリアライズ)
Scene (シーン)
ShaderGraph (シェーダーグラフ)
- ShaderGraphでテクスチャとカラーを合成できるシェーダーを作る (第4弾)
- ShaderGraphでテクスチャを貼れるシェーダーを作る (第3弾)
- ShaderGraphで市松模様のシェーダーを作る (第2弾)
- ShaderGraphで色を変えるシェーダーを作る (第1弾)
- ShaderGraphの使い方 (導入方法 〜 簡単な使い方を解説)
Skybox
Text (TextMeshPro)
- TextMeshProの基本的な使い方 (もっとリッチな文字を表示できるようになる)
- TextMeshProのテキストを装飾する方法
- Text(Canvas)でBestFitをするとY軸が微妙にずれる件について
Transform (トランスフォーム)
UniRX
UnityRoom
環境設定
環境構築
- Mac版でメニューを日本語化する方法 (英語が苦手な人におすすめ)
- エディタのカスタマイズしたレイアウトを保存して読みこむ
- コードを書くエディタ変更する方法 (VSCode VisualStudioなど)