simple
, если у вас есть зависимость между слоями
, затем добавьте их в одну (одну) сцену
, в противном случае просто используйте другую сцену
Пример
объект водной рыбы зависит от них
подобно
вода будет непрерывно течь в фоновом режиме
рыба будет плавать в нем
объект такжеплавающий в нем
, поэтому
у воды есть рыба
у воды есть объект
более того
если объект сталкивается с рыбой, то
рыба должна быть убита.
, чтобы рыба и объект были зависимы.
, поэтому создайте три слоя для воды, рыбы, объекта
каждый слой будет обрабатывать свою отдельнуюсобытия касания
от
layer.isTouchEnabled = YES;
одна вещь, в то время как важно добавить слой добавления
внутри воды рыба может быть живой.поэтому он должен внутри
поэтому
сначала добавьте рыбу, затем объект, а затем воду.
слой воды должен быть блеклым и прозрачным
так что вы должны выглядеть как рыбаи объект находится в воде.
теперь одна ошибка при прикосновении к рыбе не влияет на рыбу. Почему?
b потому что вода добавляется последней.таким образом, внутри прикосновения воды начался метод, который вы действительно должны обрабатывать слой рыбы.