DockingCamera.TargetHelper.Update C# (CSharp) Method

Update() public method

public Update ( ) : void
return void
        public void Update()
        {
            UpdatePosition();
            var velocity = UpdateSpeed();
            Destination = (float)Math.Sqrt(Math.Pow(DX, 2) + Math.Pow(DY, 2) + Math.Pow(DZ, 2));
            UpdateAngles();
            UpdateIsMoveToTarget(velocity);
            UpdateTargetMoveHelp();
        }

Usage Example

 public void Activate()
 {
     if (camera.IsActivate)
     {
         return;
     }
     if (TargetHelper.IsTargetSelect)
     {
         var target = new TargetHelper(part);
         target.Update();
         if (target.Destination > allowedDistance)
         {
             ScreenMessages.PostScreenMessage("You need to set target and be closer than " + allowedDistance + " meters from target", 5f, ScreenMessageStyle.UPPER_CENTER);
             IsEnabled = false;
         }
         else
         {
             camera.Activate();
             StartCoroutine("WhiteNoiseUpdate"); //whitenoise
         }
     }
     else
     {
         ScreenMessages.PostScreenMessage("You need to set target", 5f, ScreenMessageStyle.UPPER_CENTER);
         IsEnabled = false;
     }
 }
All Usage Examples Of DockingCamera.TargetHelper::Update