コード例 #1
0
    // Use this for initialization
    void Awake()
    {
        LeanTween.move(playerSelectionPanel, Vector3.zero, 1f).setEase(LeanTweenType.easeOutQuint);
        LeanTween.scale(playBtn, new Vector3(1f, 1f, 1f), 1).setDelay(2.6f).setLoopPingPong();

        unlockBtn.interactable = false;
        effectController       = GameObject.FindGameObjectWithTag(Tags.player).GetComponent <PlayerEffectController>();
        textureController      = GameObject.FindGameObjectWithTag(Tags.player).GetComponentInChildren <PlayerTextureController>();
        textureController.changeTexture();
        effectController.showEffect();
        setUnlockButton();
        setSelectedText();
        setCoinsUI();
    }
コード例 #2
0
 public override void Awake(StateMachine stateMachine)
 {
     _dustController = stateMachine.GetComponent <PlayerEffectController>();
 }
コード例 #3
0
    private float _maxFallDistance = 4f;     //Used to adjust particle emission intensity

    public override void Awake(StateMachine stateMachine)
    {
        _dustController      = stateMachine.GetComponent <PlayerEffectController>();
        _transform           = stateMachine.transform;
        _characterController = stateMachine.GetComponent <CharacterController>();
    }