예제 #1
0
 private void Awake()
 {
     _itemCatchUI = GameObject.Find("ItemCatchUI").GetComponent <ItemCatchUI>();
     _itemCatchUI.gameObject.SetActive(false);
     _hookmovement = GetComponentInParent <HookMovement>();
     _tagManager   = GameObject.Find("TagManager").GetComponent <TagManager>();
 }
예제 #2
0
    // Init

    private void Start()
    {
        stateManager        = StateManager.Instance;
        hookMovement        = GameObject.FindGameObjectWithTag("Hook").GetComponent <HookMovement>();
        powerBitMovement    = GameObject.FindGameObjectWithTag("PowerBit").GetComponent <PowerBitMovement>();
        uiManager           = GameObject.FindGameObjectWithTag("Managers").GetComponent <UiManager>();
        backToFishingButton = GameObject.Find("NextFishButton").GetComponent <BackToFishingButton>();
        cameraScript        = Camera.main.GetComponent <CameraScript>();
        leaderBoard         = GameObject.FindGameObjectWithTag("Managers").GetComponent <LeaderBoard>();
    }
예제 #3
0
    // Use this for initialization
    void Start()
    {
        setRepeatFunctions();
        initDistanceJoint2d();
        initLineRenderer();
        initScriptVariables();


        //All below should be handeled in different script when possible
        pm = GetComponent <PlayerMovement>(); //
        hm = GetComponent <HookMovement>();   //

        pm.enabled = true;                    //
        hm.enabled = false;                   //
    }
예제 #4
0
 // Start is called before the first frame update
 void Awake()
 {
     hookMovement = GetComponentInParent <HookMovement>();
 }