Programowanie

Proste ograniczenie swobody

Zanim przejdę do poruszania się po świecie gry chciałem ograniczyć poruczanie się statku tylko do ekranu. Chodzi mi o to by “użyszkodnik” nie wylatywał poza ekran. Zrobiłem to najprostszą metodą czołgową jaka istnieje 🙂 :

Delikatnie zmieniłem metodę, tak by tym razem oprócz osi x brała pod uwagę także oś y. Dodałem w if’ach ograniczenie co do mojego ekranu telefonu. Oczywiście w ten sposób nie zadziała to na innych telefonach. W sensie jeśli ktoś ma większy ekran to jestem w… Nie tam gdzie chciałbym być. Przydałby się rozmiar ekranu takiego fizycznego. Na pewno gdzieś jest. No tak w UIKit! więc zmieńmy trochę kod:

Tadaaaaaaam! I sobie działa, jeszcze nie idealnie, bo i tak trzeba jeszcze popracować lekko nad poruszaniem się statku w ogóle (zwłaszcza ja kto będzie motocykl 🙂 ). Ale jak na razie technicznie starczy. Statek potrafi wylecieć lekko poza ekran, ale nie jest tak źle 🙂

No to za chwilę trzeba by go poruszyć po świecie 🙂

One thought on “Proste ograniczenie swobody”

  1. Pingback: dotnetomaniak.pl

Leave a Reply

Your email address will not be published. Required fields are marked *