Вопросы по теме 'ccsprite'

Cocos2d изменить место назначения спрайта
Хорошо, поехали. У меня есть приложение cocos2d, и есть цели, которые движутся к игроку. Когда игрок движется, я хотел бы, чтобы он снова медленно менял свое место назначения в сторону игрока, чтобы он не просто двигался в пустое пространство....
467 просмотров
schedule 14.09.2022

Ошибка при использовании нескольких листов спрайтов в игровом слое с Cocos2d
У меня есть следующий код: [[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"cow_sprite.plist"]; [[CCSpriteFrameCache sharedSpriteFrameCache] addSpriteFramesWithFile:@"ray_sprite.plist"]; [[CCSpriteFrameCache...
1108 просмотров
schedule 29.08.2023

(Cocos2D) Спрайт не идеально сидит поверх другого спрайта?
Что-то очень странное в моем приложении. Я, должно быть, просматривал эту строку бесчисленное количество раз и, клянусь, не вижу в ней ничего плохого. Практически по нажатию кнопки этот код будет выполняться, и спрайт A должен располагаться поверх...
253 просмотров
schedule 12.04.2024

Как мне изменить этот код, чтобы сделать его подходящим для подкласса?
У меня есть этот код, который я использовал раньше, но теперь, когда я создал подкласс своего спрайта, мне нужно его адаптировать. Вот: -(void)moveRandom:(CCSprite*)mos { CGPoint randomPoint = ccp(arc4random()%480, arc4random()%320); NSLog(@"%@",...
120 просмотров
schedule 17.04.2023

cocos2d CCSprite + повтор анимации?
Я разрабатываю игру и даю пользователю возможность стрелять из пушек. анимация огня кэшируется, но имеет ширину 25 пикселей, а огонь иногда достигает 150 пикселей. Итак, если я стреляю из 4 пушек шириной 150 пикселей (что-то вроде уровня 6), я...
2562 просмотров

Суперклассы для CCSprite
После некоторых исследований я не могу найти ничего о суперклассах, поэтому я решил спросить здесь. Пример @interface superClass : CCSprite @end @interface subClass : superClass @end Как два приведенных выше примера связаны друг с...
92 просмотров

Рендеринг в cocos2d-x с использованием значений математической функции
Доброе утро. Я на Linux, использую cocos2d-x для Android . Я создал функцию, которая вычисляет значения окружности. // Circle point updateCircle() // x = number of iteration · SamplingPeriod |-|-|-| // y = A · sine ( 2 ·...
1310 просмотров
schedule 15.01.2023

Масштаб CCSprite — как изменить метод масштабирования?
Я хочу масштабировать CCSprite методом ближайшего соседа. Но просто установка sprite.scale вызывает размытое масштабирование (я думаю, что это билинейное или что-то в этом роде) Итак, как я могу изменить метод масштабирования? Это возможно?
229 просмотров
schedule 08.06.2024

Cocos2d: можно ли иметь указатель на указатель родительского класса?
Глупый вопрос. Cocos2d строится вокруг иерархии родитель-потомок. Мне было интересно, можно ли иметь родительский класс (например, GameScene) и инициализировать дочерний класс (например, SpriteHandler) указателем на член родительского класса...
202 просмотров

Не удается разместить экземпляр подкласса CCSprite
Я не очень новичок в Objective-C, но я не могу понять эту проблему. Я пытаюсь создать экземпляр подкласса CCSprite, который я сделал, но он всегда создает экземпляр в (0,0), и я не могу его переместить. Я настроил свой код так, чтобы он анализировал...
91 просмотров
schedule 20.07.2022

Нарисовать линию в границах CCSprite cocos2d
Я разрабатываю игру в cocos2d, которая содержит CCSprite фигур яблока, манго и банана. Теперь я хочу, чтобы пользователь рисовал линию (я думаю, через CCMoionStreak) в выбранном CCSprite (яблоко, манго или банан). У меня ниже вопрос: Как я могу...
257 просмотров
schedule 12.06.2022

Установите спрайт, используя фоновое положение
Я новичок в cocos2d, поэтому, пожалуйста, помогите мне, если можете. У меня фон движется справа налево, а фон содержит маленькие окна с 3 рядами окон. _spaceDust1 = [CCSprite spriteWithFile:@"bg_front_spacedust.png"]; _spaceDust2 = [CCSprite...
84 просмотров

Доступ к веб-сайту при нажатии на изображение в cocos2d
Я делаю приложение, используя cocos2d для использования изображений для отображения данных. Я хочу сделать отображаемое изображение как «ссылку». Таким образом, когда пользователь нажимает на изображение, он открывает определенный веб-сайт. Я...
61 просмотров
schedule 31.05.2023

Если касание находится в пределах CCSprite? Кокос2д v3
Я пытаюсь создать простой вспомогательный метод, чтобы определить, находится ли UITouch в пределах границ CCSprite с помощью этого метода: - (BOOL)containsTouchLocation:(UITouch *)touch { CGPoint p = [self...
232 просмотров
schedule 04.09.2023

CCclippingnode вызывает ошибку OpenGL 0x0502
Я использую cocos2d-iPhone v.2.2, обновляю старую игру, и у меня есть узел отсечения, который вызывает ошибку. В AppDelegate.m я переключил настройки на использование CCClippingNode: CCGLView *glView = [CCGLView viewWithFrame:[window_ bounds]...
317 просмотров

Как нам перечислить и изменить массив позиций CCsprite внутри метода Update?
Как нам перечислить и изменить позицию нашего объекта (содержащегося в массиве) для каждой разницы во времени? Я поместил несколько объектов CCsprite внутрь массива, затем отобразил их в сцене, но также я хотел заставить их двигаться с помощью...
38 просмотров
schedule 10.11.2022

масштабирование ccsprite и ccphysicsbody
Игрок, который уменьшается в масштабе (через несколько секунд по ходу игры), но его ассоциированное тело не уменьшается. Я создал объект Player с помощью SpriteBuilder со следующими данными:\ CCSprite with Physics enabled - Dynamic Body -...
53 просмотров