Apple のRoundTransparentWindowサンプル プロジェクトを適応させて と を作成しNSWindow
、NSView
これを使用して透明なウィンドウを作成しました (明らかに の子NSView
は表示されますが、ウィンドウやビューの背景は表示されません)。
このウィンドウに for パーティクル エフェクトを追加したいのですがCAEmitterLayer
、ビューをレイヤー バックに設定するとすぐに (これはの要件のようCAEmitterLayer
です)
self.view.wantsLayer = true
ビューは透明度を失い、不透明になります。
レイヤーで裏打ちされた透明な を作成するにはどうすればよいNSWindow
ですか? CAEmitterLayer
または、透明なウィンドウで別の方法で使用することは可能ですか?