Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование iOS/iPhone
Войти
Регистрация
Восстановить пароль
 
AlexOpryshko1
1 / 1 / 1
Регистрация: 31.01.2013
Сообщений: 41
#1

Определение объекта при нажатии - Программирование iOS

13.07.2013, 14:05. Просмотров 675. Ответов 1
Метки нет (Все метки)

Есть 2 объекта на сцене.
Как лучше реализовать такую функцию:
При нажатии на экран нужно определить находится ли по координатам нажатия объект (ну и сам объект).
Использую Cocos2d и Box2d
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.07.2013, 14:05
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Определение объекта при нажатии (Программирование iOS):

При нажатии на кнопку приложение вылетает
Только начинаю изучать swift и возникла такая проблема: пишу простенькое...

Как открыть ViewController при нажатии на tableCell из slide menu
Добрый день, создал слайд меню. Теперь необходимо при нажатии на пункты меню...

Форма обратной связи, при нажатии "Отправить" качает PHP файл
Сделал форму обратной связи и при нажатии "Отправить" качает PHP файл, в чем...

При нажатии координаты фрейма возвращаются в прежние
Меняю положение какого-нибудь object.frame = CGRectMake(), все ок. НО как...

Подсчет суммы двух чисел при нажатии кнопки
Добрый день! новичок, стараюсь как могу, учу. Но сам дизайнер и мозгу сложно с...

Запуск приложения при трехкратном нажатии кнопки Home
Добрый день! Есть ли возможность запустить приложение (на iPhone) при...

1
noname_club
104 / 95 / 12
Регистрация: 01.05.2013
Сообщений: 600
14.07.2013, 00:45 #2
Objective-C
1
2
3
4
5
6
7
8
9
10
11
12
13
-(BOOL) ccTouchBegan:(UITouch*)touch withEvent:(UIEvent*)event {
 
    // конвертирование касания в точку
    CGPoint touchpoint = [[CCDirector sharedDirector] convertToGL:[touch locationInView: [touch view]]];
 
    // проверяем что точка находится в области спрайта
    // Sprite - наш спрайт
 
    if (CGRectContainsPoint( Sprite.boundingBox,touchpoint)) {
        // есть пересечение
    }
 
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2013, 00:45
Привет! Вот еще темы с решениями:

Изменение имени кнопки при нажатии на другую кнопку (в другом view)
есть 2 view контроллера. на первом view контролере есть ButtonGo и ButtonName....

Появление объекта при нажатии на кнопку
Всем привет) Прошу вас помочь мне с небольшой проблемкой... Хочу создать...

Движение объекта при нажатии клавиш
Как задать движение на клавиши? Я попробовал сделать через FormKeyDown но к...

Движение объекта при нажатии на кнопку
приветствую у меня есть картинка и кнопка, мне нужно что бы при нажатие на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru