Cocos2d-x

cocos2d::CCGLProgramがアレなワケ

前回のオマケ的な何か。 前回記事の最後で、私は次のように書きました: ともあれ、上記の結果から、原則としてfor版を使いつつ、for版が使えない時にだけ非for版を使ってやればよさそうだとわかります。 実はこの部分にもこっそりと妙な罠が潜んでいるので…

続・Cocos2d-xの輪郭線とか影回りを実用的に魔改造してみた

以前の記事に引き続き。 以前、「輪郭線が iOS と Android にしか対応していなくて云々」というような理由で GLSL を用いた輪郭線表示を行なうようにしましたが、これを Android で実行してみると機種によってはこうなります。 error C5013: profile does no…

Cocos2d-xの輪郭線とか影回りを実用的に魔改造してみた

つまり、CCLabelTTF::enableStroke やら CCLabelTTF::enableShadow のこと。Android ではどうだか確認していませんが、少なくとも iOS ではこんな感じの問題が起こりました:(1) iOS 7 で非推奨になった機能を使っているので、iOS 7 では輪郭線色が正しく出…