C# 画面外のLive2Dモデルの処理を止める【Unity】 Live2DモデルをUnityで使用する際に、出来る限り最適化したい系の挑戦#1です。前提として、Live2Dモデルプレハブは有効であれば何処にいてもCubismModel.Update()を処理しているようです。事前に読み込むにしても、遅... 2020.04.11 C#Live2DUnity最適化
ClipStudio 【クリスタ】一つの画像でまるしかくUI【Unity】 Unity等で使える9SliceUI画像の描き方と使い方メモです。 2020.04.04 2020.04.22 ClipStudioUI
Unity 【Unity】リファレンスの読み方【Debug.Log()から理解】 Unityが提供するソフトウエアのスクリプトリファレンスの読み方(見方)を書きます。 2020.03.28 2020.03.30 Unity
C# 【Unity,C#】外部リソースを使用する時の注意【メモ】 Dispose()が必要なクラスの見分け方とアンマネージドリソース破棄を行うusingステートメント。 2020.03.25 2020.03.29 C#Unity
C# 【Unity】シングルトン 何度も掘り返される、シーン上に一つしかないスクリプト。使用する際はSingletonMonoBehaviour<自身のクラス名>を継承して使用。コピペの場合は"using BlueBreath;"using UnityEngine;usin... 2020.03.14 2020.03.29 C#Unity
ClipStudio 【Unity】汎用UIイラストを考える【クリスタ】 目的1、表示するUI画像を出来る限り高画質にしたい。(必要以上に大きくしてメモリを消費する事は避ける)2、最優先はUnityですが、画像を以外のプラットフォームでも使用可能なフォーマット(9Slice等)で設計したい。3、データ容量を可能な... 2020.03.11 2020.04.22 ClipStudioUnity
Tips勉強 SerializeReference【UnityTipsお勉強】 Unity 2019.3にて追加された SerializeReference インターフェースがシリアライズ出来るようになったそうです!SerializeReference(UnityDocs) My new favourite featu... 2020.02.05 2020.03.01 Tips勉強
Tips勉強 オブジェクトのタグを調べる時【UnityTipsお勉強】 gameObject.CompareTag("タグ")を使うメリットgameObject.CompareTag("タグ") とすることで、gameObject.tag == "タグ" より倍早く調べる事が出来る。ガベージコレクションが発生し... 2020.01.22 2020.02.21 Tips勉強Unity
UI 操作用Canvasの設定メモ Hierarchy(右クリック)>UI>Canvas でScene上にCanvas追加Inspector上でRenderModeを ScreenSpace-CameraにRenderCameraにMainCameraを選択(ドラッグ&ドロッ... 2019.06.06 UIUnity
C# シーン遷移するだけのスクリプト 使用例:MainSceneTemplateという名前のシーンに飛びたい。上のスクリプトを管理用のオブジェクト(任意)にアタッチする。UI>Buttonを配置、Button(Script)を設定する。1、SceneChangerをアタッチした... 2019.06.05 2019.06.06 C#UI
OdinInspector OdinInspector練習帳 メモ書きです。OdinInspector自体にAttributes Example Windowなるものが搭載されたため、今後の更新はそれらのAttributeを使用して完成させたコードを載せたいと思います。【Sirenix様のページ】イン... 2019.06.05 2020.02.05 OdinInspector
C# 【Unity】兄弟オブジェクトを全て取得する。 自身を含まない親オブジェクトの子階層を取得する。Rootの時は取得しません。コード上段のコードは本体、適当なフォルダを選びコピーペーストで導入可能。 GameObject[] brothers = gameObject.GetAllBrot... 2019.06.05 2020.05.16 C#Unity
C# 子オブジェクトをすべて取得する。 パフォーマンスに問題があります。 GetAllChildrenスクリプトは適当なフォルダに入れる。 gameObject.GetAllChildren() で子オブジェクト全てを取得できる。2個目の GetAllChildrenTest ス... 2019.06.05 2020.04.05 C#
C# 親オブジェクトを全て取得する パフォーマンスに問題があります。GetAllParentTestはOdinInspectorの関数ボタンChildButtonAから呼び出すと親をルートまで(ここではParentとCanvas)取得する。入れ子にした時に使うかもしれない。使... 2019.06.05 2020.04.05 C#
OdinInspector インスペクタに見出しを付ける 【OdinInspector】 でインスペクタに見出しが付けられる見える見える。 2019.06.04 2019.06.05 OdinInspector