Невозможно нарисовать в cocos2d - PullRequest
1 голос
/ 20 марта 2011

В методе рисования подкласса CCLayer я пытаюсь нарисовать 2 пикселя / точки на линии x = 150, где y = 239 или 240.

Изменение значения x не влияет и не решает проблему.

Это код, который я использую:

glColor4f(0.8, 1.0, 0.76, 1.0);  
for (int i = 239; i < 241;  i++) {
    ccDrawPoint(CGPointMake(150, i));
}

что происходит, так это то, что существует точка на y = 239 и 24 1 . Это происходит только в строке y = 240, которая равна половине 480 высоты экрана.

Если я не использую цикл for и не делаю 2 ccDrawPoints, тогда он все равно не будет работать должным образом.

Однако, если я нарисую линию над / перехватив y = 240, у линии не будет разрыва, поэтому не только то, что y = 240 всегда черный.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...