私はmac用のcocos2dを使用しています。線を引くために、CCLayerサブクラスのccdrawlineをオーバーロードしました。正常に動作します。色を赤に変更するには、glColor4f(1.0f、0,0,1.0f);を使用します。
しかし、glColor4fにどのような値を付けても、色は変わりません。白のままです。しかし、glLineWidth(5.0f)などの他のopenGL関数が正しく機能していることに気づきました。
私はmac用のcocos2dを使用しています。線を引くために、CCLayerサブクラスのccdrawlineをオーバーロードしました。正常に動作します。色を赤に変更するには、glColor4f(1.0f、0,0,1.0f);を使用します。
しかし、glColor4fにどのような値を付けても、色は変わりません。白のままです。しかし、glLineWidth(5.0f)などの他のopenGL関数が正しく機能していることに気づきました。