Вопросы по теме '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 просмотров
schedule
18.05.2022
Суперклассы для CCSprite
После некоторых исследований я не могу найти ничего о суперклассах, поэтому я решил спросить здесь.
Пример
@interface superClass : CCSprite
@end
@interface subClass : superClass
@end
Как два приведенных выше примера связаны друг с...
92 просмотров
schedule
19.12.2022
Рендеринг в 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 просмотров
schedule
30.04.2022
Не удается разместить экземпляр подкласса 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 просмотров
schedule
19.09.2023
Доступ к веб-сайту при нажатии на изображение в 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 просмотров
schedule
26.05.2022
Как нам перечислить и изменить массив позиций CCsprite внутри метода Update?
Как нам перечислить и изменить позицию нашего объекта (содержащегося в массиве) для каждой разницы во времени?
Я поместил несколько объектов CCsprite внутрь массива, затем отобразил их в сцене, но также я хотел заставить их двигаться с помощью...
38 просмотров
schedule
10.11.2022
масштабирование ccsprite и ccphysicsbody
Игрок, который уменьшается в масштабе (через несколько секунд по ходу игры), но его ассоциированное тело не уменьшается.
Я создал объект Player с помощью SpriteBuilder со следующими данными:\
CCSprite with Physics enabled
- Dynamic Body
-...
53 просмотров
schedule
12.10.2023