4

私がこのような形をしているとしましょう:

大きな形

そして、私はそれをこれに縮小したいと思います:

小さい形

ポイント(赤い円)の位置を計算するにはどうすればよいですか?

4

1 に答える 1

8
new.x = scale * (old.x - center.x) + center.x
new.y = scale * (old.y - center.y) + center.y

ポイントごとに繰り返します。

于 2013-03-21T18:08:20.287 に答える