GameObject.FindObjectOfType <> () vs GetComponent <> ()
Я следил за несколькими учебными сериями и видел, что эти два использовались очень похожими способами, и надеялся, что кто-то сможет объяснить, чем они отличаются, и, если возможно, примеры того, когда вы будете использовать один вместо другого (предполагая, что они на самом деле похожи !).
private LevelManager levelManager;
void Start () {
levelManager = GameObject.FindObjectOfType<LevelManager>();
}
а также
private LevelManager levelManager;
void Start () {
levelManager = GetComponent<LevelManager>();
}