Форум программистов, компьютерный форум CyberForum.ru

Программирование iOS/iPhone

Войти
Регистрация
Восстановить пароль
 
AlexOpryshko1
1 / 1 / 0
Регистрация: 31.01.2013
Сообщений: 41
#1

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

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

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

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

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

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

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

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

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
noname_club
102 / 90 / 9
Регистрация: 01.05.2013
Сообщений: 583
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)) {
        // есть пересечение
    }
 
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2013, 00:45
Привет! Вот еще темы с ответами:

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

Движение объекта при нажатии на кнопку - JavaScript
приветствую у меня есть картинка и кнопка, мне нужно что бы при нажатие на кнопку двигалась картинка <input type="button"...

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

Прекратить обновление объекта при нажатии на него - jQuery
задача есть объект который обновляется пока на него не нажмут как только нажали объект не должен обновляться заранее всем спасибо кто...


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

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

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