У меня есть некоторые функции, которые используют opengl для рисования линий на экране (шкалы здоровья), и я недавно перешел с opengl es 1.1 на opengl es 2.0.Я использовал glColor4ub(50,160,50,255);
, чтобы изменить цвет линии на зеленый, прежде чем отображать его на экране, но эта функция, по-видимому, не существует в версии 2.0.Он говорит, что он недействителен и просто отображает все строки белым цветом.
Есть ли другой способ изменить цвет линий?Я пытался найти его, но, похоже, нет никого с таким же вопросом.Это может быть что-то простое, чего я не вижу.
В моей игре используется cocos2d 2.0, и бары здоровья являются практически единственной вещью, которую я непосредственно использую opengl для рендеринга.Все остальное использует спрайт листы и тому подобное.Спасибо за любую помощь.