示例#1
0
    private void Start()
    {
        LevelGen            = LevelGen.GetComponent <LevelGenerator>();
        playerInputHandler  = Player.GetComponent <PlayerMovementInputHandler>();
        characterController = Player.GetComponent <CharacterController2D>();

        countdown_screen.SetActive(true);
        scoreScreen.SetActive(false);
    }
示例#2
0
    private void Awake()
    {
        _rb = GetComponent <Rigidbody2D>();
        post_processing_volume = GameObject.Find("GlobalPostProcessing").GetComponent <Volume>();
        audioSource            = GetComponent <AudioSource>();
        playerInputHandler     = GetComponent <PlayerMovementInputHandler>();
        playerMovementAnimator = GetComponent <PlayerMovementAnimator>();

        OnLandEvent = OnLandEvent ?? new UnityEvent();
        OnDashEvent = OnDashEvent ?? new BoolEvent();
    }