Beispiel #1
0
 float GetCameraHeightFromCenter(GamePlatform platform)
 {
     return platform.MathSin(Angle * Game.GetPi() / 180) * distance;
 }
Beispiel #2
0
 public void GetPosition(GamePlatform platform, Vector3Ref ret)
 {
     float cx = platform.MathCos(tt * one / 2) * GetFlatDistance(platform) + Center.X;
     float cy = platform.MathSin(tt * one / 2) * GetFlatDistance(platform) + Center.Z;
     ret.X = cx;
     ret.Y = Center.Y + GetCameraHeightFromCenter(platform);
     ret.Z = cy;
 }