예제 #1
0
 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>();
 }
예제 #2
0
 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>();
 }
예제 #3
0
    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>();
    }