private void OnRefreshSpacecraftMimesisData(IComponentEvent obj)
    {
        RefreshSpacecraftMimesisDataEvent refreshSpacecraftMimesisDataEvent = obj as RefreshSpacecraftMimesisDataEvent;

        SpacecraftMotionInfo.MimesisInfo MimesisData = refreshSpacecraftMimesisDataEvent.MimesisData;

        pdPlaneTweakableProperties jetProerties = new pdPlaneTweakableProperties();

        jetProerties.PitchSteering.MaxDummyAcceleration = MimesisData.AngularAcceleration.x;
        jetProerties.PitchSteering.MaxDummyAngular      = MimesisData.MaxAngular.x;

        jetProerties.YawSteering.MaxDummyAcceleration = MimesisData.AngularAcceleration.y;
        jetProerties.YawSteering.MaxDummyAngular      = MimesisData.MaxAngular.y;

        jetProerties.RollSteering.MaxDummyAcceleration = MimesisData.AngularAcceleration.z;
        jetProerties.RollSteering.MaxDummyAngular      = MimesisData.MaxAngular.z;

        m_pdPlane.SetTweakableProerties(jetProerties);
    }
Ejemplo n.º 2
0
 public void SetTweakableProerties(pdPlaneTweakableProperties tweakableProerties)
 {
     m_TweakableProerties = tweakableProerties;
 }