[過去ログ] 製作途中で得たUnityのミニ知識を披露するスレ (60レス)
上下前次1-新
抽出解除 レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
44: 2018/05/03(木)14:27:48.38 ID:Sxk8HZSj(1) AAS
公式のシーン読み出しのサンプルやってみた
外部リンク[html]:docs.unity3d.com
シーンがロードされたとき、アンロードされたときが欲しかったのでこのサンプルが使える
void Awake() { Debug.Log("Awake"); }
void OnEnable()
{
SceneManager.sceneLoaded += OnSceneLoaded;
SceneManager.sceneUnloaded += OnSceneUnLoaded;
}
void OnSceneLoaded(Scene scene, LoadSceneMode mode) { Debug.Log("OnSceneLoaded: " + scene.name + ",mode:" + mode); }
void Start()
{
Debug.Log("Start");
SceneManager.LoadScene("s2" , LoadSceneMode.Additive);
}
public void UnloadS2() { SceneManager.UnloadSceneAsync("s2"); }
void OnSceneUnLoaded(Scene scene) { Debug.Log("OnSceneUnLoaded: " + scene.name ); }
コード補正がかかるからわかると思うけど、UnLoadの時のパラメータはSceneのみになる
52(1): 弟子 ◆rZPPjYuxmQ 2019/11/23(土)11:36:48.38 ID:l0P9p1Sz(2/2) AAS
ついでにコライダーの確認方法について
1つのオブジェクトに複数のコライダーをアタッチした場合、それぞれをどう認識するか?
残念ながら個々を認識するためのコードは存在せずhashcodeで行けそうだけど、じゃそれがどのコライダー?
となる
例、Gameojectにboxcolliderとcirclecolliderが付いてる場合、状況で片方をenableにしたい
しかしどうやらこれはgetcomponentsで取得する場合にはinspectorの順番で取得できるうようである
なのでその順番で管理できす感じ
何か個々を識別できると超いいんだけど・・・
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.014s