【问题标题】:Manipulate particles spawned by SKEmitterNode操作由 SKEmitterNode 产生的粒子
【发布时间】:2020-03-09 18:00:52
【问题描述】:

我想在 macOS 应用程序中使用 SKEmitterNode 发射粒子以创建类似于下雨的效果。到目前为止没有问题。

我不知道的是:是否可以让这些发射的粒子响应鼠标事件,如果可以,如何?

【问题讨论】:

    标签: sprite-kit particles skemitternode


    【解决方案1】:

    恐怕不会。

    来自SKEmitter 类参考文档https://developer.apple.com/documentation/spritekit/skemitternode

    SpriteKit 中的对象不表示粒子。这意味着你 无法对粒子执行节点相关任务,也无法关联 带有粒子的物理物体,使它们与其他物体相互作用 内容。

    粒子是纯粹的视觉对象,它们的行为完全是 由创建它们的发射器节点定义。

    【讨论】:

      猜你喜欢
      • 2017-08-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-18
      • 1970-01-01
      相关资源
      最近更新 更多