0
と仮定します。Swift:ノードがSKCameraNodeのビューを離れるときのイベントですか?
- あなたはプレイヤーが
- ノードを見ることができるものを指示する
SKCameraNode
、カムを実施している - 自身のことをやってオフ、
SKSpriteNode
、ノードを持っています関数:
func onScreen(camera:SKCameraNode) -> Bool {
if camera.contains(self) { return true }
else { return false }
}
質問 がどのように1はノードにイベントリスナーを追加することができますので、ノードは、カメラの視野の外にカメラのビュー内から遷移し、それがトリガーまたは関数を呼び出すときには?
Thisは少し複雑に見えます....
juSt更新時にifステートメントを使用します。カメラのフレーム境界に対してノードのフレーム境界を確認してください。 – Fluidity
@Fluidityは動作しますが、問題はありません。質問はイベントを作ることです:) – SumNeuron
はKVOを使います。ノードはすでにNSObjectです。これは更新や友人のために作られたものです); – Fluidity