0

次のように、多くのレイヤーを追加するメインシーンがあります。

[self addChild:layer1];
[self addChild:layer2];

..

layer1/2他のクラスの他のレイヤーへのポインターはどこにありますか。

ある時点で、メインシーンから、またはレイヤー2自体から、レイヤー2でのみタッチを無効にする必要があります。

どうすればいいですか?

4

1 に答える 1

2

試す:

layer2.isTouchEnabled = NO;

そして、あなたのlayer2クラス内から(ここでCCLayerを拡張していると思います):

self.isTouchEnabled = NO;
于 2013-04-12T14:53:35.957 に答える