Beispiel #1
0
 // Start is called before the first frame update
 void Awake()
 {
     Renderer           = GetComponent <MeshRenderer>();
     originalMaterial   = Renderer.material;
     playerStateHandler = player.GetComponent <PlayerStateHandler>();
     TreD = player.GetComponent <SpelarentreD>();
 }
 void Start()
 {
     _animator        = GetComponent <Animator>();
     _rigidbody       = GetComponent <Rigidbody2D>();
     _renderer        = GetComponent <SpriteRenderer>();
     _stateHandler    = GetComponent <PlayerStateHandler>();
     _directionGetter = GetComponent <DirectionGetter2D>();
 }
Beispiel #3
0
 void Start()
 {
     _animator        = GetComponent <Animator>();
     _stateHandler    = GetComponent <PlayerStateHandler>();
     _spriteRenderer  = GetComponent <SpriteRenderer>();
     _directionGetter = GetComponent <DirectionGetter2D>();
     _player          = GetComponent <PlayerMovement>();
     _cachedTransform = transform;
 }
Beispiel #4
0
 public override void Initialize(StateMachine owner)
 {
     this.owner = (PlayerStateHandler)owner;
 }
Beispiel #5
0
 private void Awake()
 {
     playerStateHandler = GetComponent <PlayerStateHandler>();
     capsuleCollider    = GetComponent <CapsuleCollider>();
 }
Beispiel #6
0
 public void Init(PlayerStateHandler handler)
 {
     this.handler = handler;
 }