Ejemplo n.º 1
0
        public override void OnAwake()
        {
            var animator = animatorObject.Value.GetComponent <Animator>();

            animatorModifier = new AnimatorTriggerModifier()
            {
                Animator = animator,
                Name     = "Skill"
            };
        }
Ejemplo n.º 2
0
 private void Awake()
 {
     healthModifier = new HealthModifier()
     {
         DeltaValue = -damage
     };
     animatorTrigger = new AnimatorTriggerModifier()
     {
         Name = "Hit"
     };
 }
Ejemplo n.º 3
0
        public override void OnAwake()
        {
            var animator = Owner.transform.GetChild(0).GetComponent <Animator>();

            animatorModifier = new AnimatorTriggerModifier()
            {
                Animator = animator,
                Name     = "Walk"
            };

            positionModifier = new PositionModifier()
            {
                Transform = transform,
            };
        }
Ejemplo n.º 4
0
 private void Awake()
 {
     healthModifier = new HealthModifier()
     {
         DeltaValue = -damage
     };
     animatorTrigger = new AnimatorTriggerModifier()
     {
         Name = "Hit"
     };
     audioPlayModifier = new AudioPlayModifier()
     {
         Audio = gameObject.GetComponent <AudioSource>()
     };
     creatEffectModifier = new CreatEffectModifier()
     {
         EffectName = HitEffectName
     };
 }
Ejemplo n.º 5
0
 private void Awake()
 {
     healthModifier = new HealthModifier()
     {
         DeltaValue = -damage
     };
     targetAnimator = new AnimatorTriggerModifier()
     {
         Name = "Hit"
     };
     animatorTrigger = new AnimatorTriggerModifier()
     {
         Animator = warningObject.GetComponent <Animator>(),
         Name     = "Launch"
     };
     boxCollider        = GetComponent <BoxCollider2D>();
     boxCollider.size   = new Vector2(length, width);
     boxCollider.offset = new Vector2(length / 2, 0);
 }