Управление частицами, порожденными SKEmitterNode

Я хочу испускать частицы, используя SKEmitterNode в приложении macOS, чтобы создать эффект, похожий на дождь. Пока нет проблем.

Чего я не могу понять, так это: Возможно ли, чтобы эти испускаемые частицы реагировали, например, на события mouseEvents, и если да, то как?


person ixany    schedule 09.03.2020    source источник


Ответы (1)


Я не боюсь.

Из справочной документации класса SKEmitter по адресу https://developer.apple.com/documentation/spritekit/skemitternode

Частицы не представлены объектами в SpriteKit. Это означает, что вы не можете выполнять задачи, связанные с узлами, над частицами, а также не можете связывать физические тела с частицами, чтобы заставить их взаимодействовать с другим содержимым.

а также

Частицы — это чисто визуальные объекты, и их поведение полностью определяется создавшим их узлом-эмиттером.

person Steve Ives    schedule 10.03.2020