2016-07-20 4 views
-1

たとえば、周回する月の惑星のスプライトがある場合、月の座標は変更されません。どのように地球の周りを回転するとき、衛星の座標を更新するには?点を中心に回転するときにスプライトの座標が変化しない

+1

コードを確認する必要があります。問題を解決する前に試してみる必要があります。 – StormsEdge

+0

新しい位置を角度と画像の中心からの月の距離で計算する – Daniel

答えて

0

Earthの子としてMoonを追加してから、Earthの回転を開始したのでしょうか?

Earthに関するMoonの位置は変更されません。そして、SKNodeの位置はその親との関係で表されているので、Moonpositionプロパティは同じままです。

Moonの画像は(0, 100)です。

enter image description here

のはEarth 45の°回転させません。

enter image description here

それはEarthに関連して表現されるため、今Moonの位置は依然として(0, 100)あります。

関連する問題