2012-03-28 4 views

Répondre

1

L'idée est simple, si vous avez le rectangle extérieur coordonnées devez prendre les mesures suivantes:

  1. trouver le centre du rectangle extérieur
  2. déplacer rectangle extérieur de telle sorte que son centre coïncide avec l'origine (0,0)
  3. échelle des coordonnées de bord du rectangle extérieur par un rapport (ex: 0,7)
  4. calcul de coordonnées rectangle intérieur
  5. mouvement à la fois rectangle extérieur et intérieur en arrière en position

Si vous connaissez un peu de mathématiques que vous pouvez réellement combiner tous ceux transformation en une seule sorte qu'il sera plus rapide.

+0

Pouvez-vous s'il vous plaît me montrer un exemple? – user960567

+0

Merci j'ai eu la réponse à ici, http://math.stackexchange.com/questions/125393/how-to-get-the-co-ordinates-of-scaled-down-polygon/125402#125402 – user960567