спрайт position.x - PullRequest
       6

спрайт position.x

0 голосов
/ 18 апреля 2011

У меня есть какой-то спрайт "человек", он движется из стороны в сторону. Как я могу получить position.x этого спрайта из другой функции? Спасибо

Ответы [ 2 ]

0 голосов
/ 30 октября 2012

Объявите спрайт man глобально. И легко получите доступ к этой переменной через класс.Если вы хотите получить позицию спрайта из другого класса, создайте его экземпляр, а затем используйте его.

0 голосов
/ 19 апреля 2011

в CCSprite есть свойство position, поэтому вы можете просто использовать "manSprite.position".Позиция дает вам CGPoint, так что вы также можете получить координаты x и y вашего спрайта, например,

manSprite.position.x
manSprite.position.y

Если вы хотите получить позицию из другой функции того же класса, просто объявите свой спрайт в заголовке(.h) файл вашего класса (интерфейс в target-c).Если вы хотите получить позицию из какого-то другого класса, тогда вы можете объявить свойство для вашего manSprite и синтезировать его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...