1

私は、 SKShapeNodes上の Mac でスプライト キットを使用してエフェクトを作成しようとしています (通常のノードでも問題ありません)。 mailstore-cloud-edition-en.png

完全に不透明ではなく、かなりグロー効果で囲まれた円形のノード。何か案は?また、「グロー」にさまざまな色を付けたいです。現時点での唯一のアイデアは、完全に透明になるまでエッジに「フェードアウト」強度を持つ png としての丸い白い画像です。次に、ブレンド係数でそれをカバーします。しかし、これを行うためのより簡単な方法があるかどうか疑問に思います。

どなたか良いアイデアがあれば、よろしくお願いします。

よろしくトーマス

4

1 に答える 1

0

それはレンズフレアのように見えます。このコードを試してから黒で塗りつぶしてください。もちろん、ニーズに合わせてグローと円を調整する必要があります。

-(void) CreateGlowingCircles {

SKShapeNode *ball = [[SKShapeNode alloc] init];
CGMutablePathRef myPath = CGPathCreateMutable();
CGPathAddArc(myPath, NULL, 0,0, 20, 0, M_PI*2, YES);
ball.path = myPath;
ball.lineWidth =0.1;
ball.glowWidth = 15.5;//adjust for more glow effect
//add fill and stock for the black dot inside the glow
ball.position = CGPointMake(200, 200);
[self addChild:ball];

}

これは私が行ったサンプルプロジェクトのコードです...そこからフィルターを追加できます! これで始められることを願っています。黒い点を結ぶ線については、高度な物理魔法を理解できます。SKPhysicsJointFixed などを調べてください。頑張ってください!

于 2014-02-05T03:45:01.943 に答える