8.距離の表記について


ターゲット天体と視点との距離を表すCamera.zoomプロパティでは、距離を「パーセク」単位で記述します。この距離を記述するための方法として、下記の距離定数があらかじめ定義されています。これらの距離定数を利用することで、様々な単位での距離の記述を簡単に行うことができます。

距離定数の一覧

距離定数 意味
mtk.UNIT_KM キロメートルでの距離から変換します
mtk.UNIT_AU 天文単位での距離から変換します
mtk.UNIT_LY 光年での距離から変換します

例:

Camera.zoom = 6000.0 * mtk.UNIT_KM; -- 6000 km

Camera.zoom = 15.0 * mtk.UNIT_AU; -- 15 天文単位

Camera.zoom = 3.0 * mtk.UNIT_LY; -- 3 光年