Exemple #1
0
 public override void StartUsingAbility()
 {
     _shapeContainer = transform.parent.parent.GetComponent <ShapeContainer>();
     _shapeContainer.SetGravityScale(gravityScale);
     _shapeContainer.SetMaxVelocity(maxVelocity);
     _started = true;
 }
Exemple #2
0
        private void Update()
        {
            if (!_started)
            {
                return;
            }

            _shapeContainer.SetGravityScale(gravityScale);
            _shapeContainer.AddAcceleration(movementDirection * acceleration);
        }