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

Cocos2D 3.0 его CCSprite и tag к нему - Objective-C

Восстановить пароль Регистрация
 
BigDanceMouse
 Аватар для BigDanceMouse
5 / 5 / 1
Регистрация: 26.01.2014
Сообщений: 69
14.03.2014, 14:13     Cocos2D 3.0 его CCSprite и tag к нему #1
Очень короткий вопрос:
В одном уроке по cocos2D нужно сделать
Objective-C
1
 sprite.tag = 1;
там версия 0.99 а сейчас актуальная 3.0. И в этой версии нет возможность, как я понял, присвоить таг для спрайта.
Суть вопроса в том, как реализовать присваивание тага или как исправить ошибку, которая не дает возможность присвоить его.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.03.2014, 14:13     Cocos2D 3.0 его CCSprite и tag к нему
Посмотрите здесь:

Как найти treenode в treeview, если известен его Tag? C#
[sender tag] Objective-C
Windows 7 удоленый рабочий стол, как его видит пользователь подключившийся к нему.
Visual Basic .NET Создание класса, его объявление и доступ к нему
CCSprite не отображает перезаписанный файл картинки Objective-C
Отличие cocos2d-x от cocos2d-iphone? cocos2d-x используемый язык программирования?
Cocos2d - подскажите хорошие учебники для начинающих с нуля? Objective-C
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Pro2005
44 / 44 / 3
Регистрация: 27.05.2013
Сообщений: 163
14.03.2014, 18:18     Cocos2D 3.0 его CCSprite и tag к нему #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Угу... действительно убрали, теперь там св-во name

Objective-C
1
2
/** A name tag used to help identify the node easily. */
@property(nonatomic,strong) NSString* name;
BigDanceMouse
 Аватар для BigDanceMouse
5 / 5 / 1
Регистрация: 26.01.2014
Сообщений: 69
14.03.2014, 19:19  [ТС]     Cocos2D 3.0 его CCSprite и tag к нему #3
Ну так даже удобнее. Спасибо!
Првильно ли я понимаю что для доступа к спрайту с заданным именем можно воспользоваться например

Objective-C
1
[self removeChildByName:@"childe"];
Pro2005
44 / 44 / 3
Регистрация: 27.05.2013
Сообщений: 163
17.03.2014, 12:03     Cocos2D 3.0 его CCSprite и tag к нему #4
Да, вы правильно поняли... Теперь появились методы:

Objective-C
1
2
3
-(void) addChild: (CCNode*)node z:(NSInteger)z name:(NSString*)name;
-(void) removeChildByName:(NSString*)name;
-(CCNode*) getChildByName:(NSString *)name recursively:(bool)isRecursive;
BigDanceMouse
 Аватар для BigDanceMouse
5 / 5 / 1
Регистрация: 26.01.2014
Сообщений: 69
17.03.2014, 15:58  [ТС]     Cocos2D 3.0 его CCSprite и tag к нему #5
Нашел еще один метод, которому не могу найти замену. Подскажите плиз как быть с:

Objective-C
1
[self setViewpointCenter:_player.position];
Pro2005
44 / 44 / 3
Регистрация: 27.05.2013
Сообщений: 163
17.03.2014, 19:26     Cocos2D 3.0 его CCSprite и tag к нему #6
Ты уверен что это стандартный метод/св-во cocos2d ?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.03.2014, 20:08     Cocos2D 3.0 его CCSprite и tag к нему
Еще ссылки по теме:

Есть код в формате .postsetup, его нужно извлечь и прикрепить к нему дизайн Delphi
QMetaMethod::tag() - прочитать не трудно, но как его задать? C++ Qt
Odd tag in Exec! Odd tag in Cleanup! Odd tag in CreateGroup! UnityEditor.DockArea:OnGUI()
ComboBoxItem и его Tag C# WPF

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

Или воспользуйтесь поиском по форуму:
BigDanceMouse
 Аватар для BigDanceMouse
5 / 5 / 1
Регистрация: 26.01.2014
Сообщений: 69
17.03.2014, 20:08  [ТС]     Cocos2D 3.0 его CCSprite и tag к нему #7
Да, действительно кастомный.
Yandex
Объявления
17.03.2014, 20:08     Cocos2D 3.0 его CCSprite и tag к нему
Ответ Создать тему
Опции темы

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