void Start() { player = GameObject.FindGameObjectWithTag("Player"); topController = player.transform.GetChild(1).GetComponent <TopController>(); rightController = player.transform.GetChild(0).GetComponent <RightController>(); leftController = player.transform.GetChild(3).GetComponent <LeftController>(); botController = player.transform.GetChild(2).GetComponent <BotController>(); editorHandler = GameObject.Find("EditorHandler").GetComponent <EditorHandler>(); }
void Start() { if (gameObject.transform.parent.CompareTag("SokobanBlock")) { unpassableBlocksTags = unpassableSokobanBlocksTags; } block = transform.parent.gameObject; iceBlockController = block.GetComponent <IceBlockController>(); antiBlock = transform.parent.GetChild(0).GetComponent <BlockTopController>(); player = GameObject.FindGameObjectWithTag("Player"); playerController = player.GetComponent <PlayerController>(); playerMovement = player.transform.GetChild(1).GetComponent <TopController>(); collider = gameObject.GetComponent <BoxCollider2D>(); }
void Start() { StartCoroutine(ReloadMovesCoroutine()); if (EditorHandler.isBackToCheckpoint) { IsBackToCheckpoint(); } editorHandler = GameObject.FindGameObjectWithTag("EditorHandler").GetComponent <EditorHandler>(); keyHolder = GameObject.FindGameObjectWithTag("keyList").transform; keyHolderAnimator = GameObject.FindGameObjectWithTag("keyInventory").GetComponent <Animator>(); sr = gameObject.GetComponent <SpriteRenderer>(); botController = gameObject.GetComponentInChildren <BotController>(); leftController = gameObject.GetComponentInChildren <LeftController>(); rightController = gameObject.GetComponentInChildren <RightController>(); topController = gameObject.GetComponentInChildren <TopController>(); }