// Use this for initialization void Start() { foreach (string item in ObjectToInitialize) { SceneCacheManager.AddCashedObject(GameObject.Find(item)); } }
// Use this for initialization void Start() { player = SceneCacheManager.GetCashedObject("Player"); }
public void OnPointerClick(PointerEventData eventData) { PlayerMovementV2 player = SceneCacheManager.GetCashedObject("Player").GetComponent <PlayerMovementV2>(); player.OnCombatEngage(gameObject); }