Cocos2d кнопки сенсорных областей - PullRequest
3 голосов
/ 12 января 2012

Существует ли простой способ указать сенсорную область Rect для CCMenuItem (т. Е. Не размеры по умолчанию contentSize).

Некоторые из моих кнопок немного малы на ощупь, и я бы хотел увеличить область касания без масштабирования графики.

1 Ответ

4 голосов
/ 12 января 2012

Вы можете попробовать использовать следующее:

[CCMenuItem setContentSize:newSize];

Где CCMenuItem - область касания элемента, которую вы хотите расширить, а newSize - это новая ширина и высота.

Другой вариант - создать дочерний класс CCMenuItem и переопределить соответствующий ответственный метод.

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