2010-09-01 4 views

Répondre

0

Cela dépend de votre système de coordonnées. En supposant un système de coordonnées avec (0 | 0) dans le coin inférieur gauche vous avez ces cas:

  • touche de bord gauche si object.origin.x <= 0
  • Touches bord droit si object.origin.x + object.size.width >= screenSize.width
  • Touches bord inférieur si object.origin.y <= 0
  • Touche le bord supérieur si object.origin.y + object.size.height >= screenSize.height

Cela fonctionne également pour les objets de forme irrégulière si vous utilisez le rectangle de délimitation pour l'objet. ct.

+0

Si vous utilisez l'origine, cela ne permet-il pas à l'objet de sortir de l'écran? –

Questions connexes