Вопросы по теме 'cocos2d-iphone'
Cocos2d: разница между ccp и CGPointMake?
В Cocos2d многие вещи требуют точки. Или должность. Я использовал как методы ccp, так и CGPointMake, и оба они отлично сработали.
Однако в некоторых руководствах я видел, что люди используют один или оба из них во всех своих примерах. Так что я...
23.01.2024
cocos2d — дочерний элемент уже добавлен. Его нельзя добавить снова
поэтому я создал меню паузы,
- (void) reset {
CCSprite * backg = [CCSprite spriteWithFile:@"noise.png"];
backg.position = ccp(480/2, 320/2);
[pauseMenu addChild:backg];
CCLabelBMFont *restartLabel = [CCLabelBMFont...
15.11.2023
Сбой игры Cocos2D на старом Ipad
Я разработал игру в cocos2D. Раньше я собирал и запускал игру на своем старом Ipad, а также на своем новом Ipad2 (оба обновлены до IOS 5.0). В GDB он показывает уровень предупреждения о памяти 1 и автоматически освобождает неиспользуемые спрайты и...
19.12.2023
Отскок частиц в CCParticleSystemQuad
Я использую cocos2d для создания игры на iOS. У меня есть эмиттер частиц, и я хочу, чтобы частицы отскакивали, когда попадали в нижнюю часть экрана. Дело в том, что я не могу найти способ сделать это, и с моим ограниченным пониманием открытого GL...
27.10.2023
добавить ютуб в CCScene?
Я знаю, как добавить ютуб в просмотр. но мы используем CCScene (cocos2d), и мне нужно открыть YouTube и воспроизвести его со сцены.
как бы я это сделал?
я знаю, как это сделать, добавив подвид:
- (void)embedYouTube:(NSString*)url...
28.11.2023
Как загрузить CCTMXTiledMap большого размера в cocos2d?
Я пытаюсь разработать игру cocos2d с большим миром. Мозаичная карта мира очень большая, может быть, 20 размеров экрана iPad. Я хочу знать, как загрузить CCTMXTiledMap на экран? Если я сразу добавлю его на экран, не будет ли он использовать слишком...
10.12.2023
Центр CCLabel точно в центре CCSprite
Я хочу добавить метку поверх CCSprite, и независимо от размера текста на метке он должен располагаться точно по центру/центру спрайта.
Вот мой код сейчас:
self.background = [CCSprite spriteWithFile:@"LetterBrick.png"];...
23.01.2024
Повернутый узел отсечения в Cocos2d
Здесь я использую узел отсечения: http://www.learn-cocos2d.com/2011/01/cocos2d-gem-clippingnode
ClippingNode.h
#import "cocos2d.h"
@interface ClippingNode : CCNode {
CGRect clippingRegionInNodeCoordinates;
CGRect clippingRegion;
}...
21.01.2024
Обязательно ли использовать лист спрайтов с CCSpriteFrameCache?
Просматривая учебные пособия и документацию CCSpriteFrame и CCSpriteFrameCache , похоже, мне нужен plist, подобный тому, что сгенерирован с помощью TexturePacker.
Есть ли способ просто добавить отдельные изображения в кеш?
Или способ создать...
15.11.2023
Как запустить два метода последовательно с задержкой по времени?
[self goToStage:currentStage];
[actor deathAnimation];
У меня есть эти два метода. Я хочу вызвать его один за другим в последовательности. Когда один завершен после начала второго.
//this method used in nsobject subclass...
08.01.2024
cocos2d два физических тела движутся вместе (бурундук)
Как показано на рисунке. Как я могу сделать часть А интенсивно приклеенной к части В? сделать корпус танка?
форма контекста - это нормально, но рак - нет. поэтому я хочу, чтобы две части слипались и двигались ....
Заранее спасибо. PS Я...
19.12.2023
CCSprite не отвечает на Collision
Я новичок в Spritebuilder и пытаюсь сделать прототип игры MARIO. Что я делаю, так это то, что у меня есть 2 спрайта, один спрайт имеет характер быстрой ходьбы, а другой - характер обычной ходьбы. Я меняю спрайт через кнопку. Когда я нажимаю на...
24.01.2024
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..