0

Apple のRoundTransparentWindowサンプル プロジェクトを適応させて と を作成しNSWindowNSViewこれを使用して透明なウィンドウを作成しました (明らかに の子NSViewは表示されますが、ウィンドウやビューの背景は表示されません)。

このウィンドウに for パーティクル エフェクトを追加したいのですがCAEmitterLayer、ビューをレイヤー バックに設定するとすぐに (これはの要件のようCAEmitterLayerです)

    self.view.wantsLayer    = true 

ビューは透明度を失い、不透明になります。

レイヤーで裏打ちされた透明な を作成するにはどうすればよいNSWindowですか? CAEmitterLayerまたは、透明なウィンドウで別の方法で使用することは可能ですか?

4

0 に答える 0