C#全般 C#スクリプトをアタッチせずに使うには Assetsフォルダにあるスクリプトはusingとか何もせず単純にnewするとインスタンス化できる。 var helloClass = new HelloClass() //Assetsフォルダ以下にHelloClass.cs があ... 2022.08.10 C#全般Unity全般
Uncategorized タイルマップに走査線が走るのを消す ProjectウィンドウのAssetsに入れてある画像ファイルを選択して、インスペクターのAdvancedコンポーネントのFilterModeをPoint(no filter)に設定する。 参考サイトには他にもいくつか書いてあったの... 2022.08.09 Uncategorized
Uncategorized イベントの発行 イベントを起こす側。 using UnityEngine.Events; public class DeleteObject : MonoBehaviour { public UnityEvent OnDestroyed =... 2022.08.08 Uncategorized
Unity全般 イベント OnEnablegameobjectがアクティブになった時発動OnDisablegameobjectが非アクティブになった時発動OnDestroygameobjectが削除された時発動 参考サイト 2022.08.06 Unity全般
Unity全般 キー入力 一回だけ押したことを検知する if (Input.GetKeyDown("space")) { } 押し続けている状態を検知する if (Input.GetKey("space")) { } 2022.08.05 Unity全般
Uncategorized メッセージウインドウに選択肢をつける 考え方 選んだ選択肢の結果によって、ページカウントを特定のページにジャンプさせる。例えば以下のようなページ構成にしておく。 ページ表示条件1-4必ず表示する。5-7「はい」が選ばれたら表示する。8-10「いいえ」が選ばれたら表... 2022.08.04 Uncategorized
2D RPG Unityでデバッグする コンソールにログを出す Debug.LogというのがUnity標準のヘルパー関数としてある。 Debug.Log(”テスト”) イミディエイトウインドウで監視する 本来イミディエイトウインドウはコンポーネントの初期... 2022.08.04 2D RPG