2016-10-20 3 views
0

私はたくさんの検索をしていますが、まだcocos2dxに滑らかな円を描くことができませんでした。cocos2d-xに滑らかな空の円を描画することはできません

drawCircle自分の仕事をしていない、それはサークルを描画します。 誰かがcocos2d-xで完璧な滑らかな円を描くための特定の解決法を知っていますか?ここで

drawCircleにより作成されたトラブルです:http://discuss.cocos2d-x.org/t/draw-circle-with-strong-border/14827/3

+0

どのバージョンのcocos2d-x?どのオペレーションシステムで? –

+0

@WezSieTato最新のcocos2d-xバージョン3.13.1を使用しています.iOSでのテスト – TomSawyer

答えて

0

あなたはアンチエイリアスをオンにする必要があります。 iOSでは、AppController.mmでCCEAGLViewの作成を変更することでできます:

CCEAGLView *eaglView = [CCEAGLView viewWithFrame: [window bounds] 
            pixelFormat: (NSString*)cocos2d::GLViewImpl::_pixelFormat 
            depthFormat: cocos2d::GLViewImpl::_depthFormat 
           preserveBackbuffer: NO 
             sharegroup: nil 
            multiSampling: YES // <- by default is NO 
           numberOfSamples: 4 ]; // <- if more samples the smoother shapes are, but more time takes the drawing 
+0

試しましたか?私は持っていますが、このソリューションでは何も変わりません。私の投稿のリンクを見てください。 'drawCircle'は滑らかな円を描かず、' setLineWidth'> 1で壊れたものも描画します。http://discuss.cocos2d- x.org/uploads/default/_optimized/96a/412/b86c188add_354x500.png – TomSawyer

関連する問題