【问题标题】:SKEmitterNode angle issueSKEmitterNode 角度问题
【发布时间】:2014-10-02 05:41:27
【问题描述】:

我在以编程方式设置粒子效果的角度时遇到了一个奇怪的问题。

我有一个带有火焰效果的粒子节点。如果我在编辑器中将角度设置为 90,火焰会直接向上喷射,这正是您所期望的。但是如果我用代码设置它(setEmissionAngle: 90),它是倾斜的,看起来更像 110 度。

我已经为此挠头好几个小时了。关于可能导致此问题的任何想法?

【问题讨论】:

    标签: ios iphone sprite-kit particles


    【解决方案1】:

    引用the documentation for emissionAngle

    粒子的平均初始方向,以弧度表示。

    90 弧度是a whole bunch of times around the circle and then some。 (其中“一些”是about 110 degrees。)

    在 Xcode 粒子系统编辑器 UI 中,您以度为单位工作,它在幕后为您转换为弧度。在代码中,您要么需要以弧度工作,要么自己进行转换。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-19
      • 2018-08-27
      • 2015-01-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-01
      • 1970-01-01
      相关资源
      最近更新 更多