private WorldButton SpawnWorldButton(WorldType world) { var go = Instantiate(_worldButtonPrf.gameObject); go.transform.SetParent(_worldContent, false); var button = go.GetComponent<WorldButton>(); button.SetWorld(world); return button; }