У CCSprite странные белые пиксели вокруг границы - PullRequest
1 голос
/ 06 декабря 2011

Я столкнулся со странной проблемой в cocos2d для моей игры для iPhone. Я создал файл PNG, как показано ниже

MyBalls.png 64x64 pixels

В cocos2d я использую CCSpriteSheet, чтобы получить каждый шарик с файлом PNG. До тех пор это хорошо работает.

Однако странная вещь заключается в том, что на экране iPhone шар имеет странные белые пиксели вокруг границы, как показано на скриншоте ниже

enter image description here

Я провел очень много исследований в Интернете. Но каждое предложение, такое как использование TexturePacker или сброс настроек glBlendFunc, не работало: (

У вас есть идеи?

Обновление: я пытаюсь использовать обычный CCSprite с отдельным файлом PNG только из одного шара, проблема все еще! Я думаю, что мне нужно настроить исходный код cocos2d, чтобы он работал.

1 Ответ

0 голосов
/ 07 декабря 2011

Я выяснил проблему. Не из-за самой графики. Это потому, что box2d создает схему для b2Fixture на задней панели CCSprite. Здесь я разместил вопрос по этому конкретному вопросу!

http://www.cocos2d -iphone.org / форум / тема / 25368? Ответ = 1 # пост-132008

...