【问题标题】:Do SKActions run when the respective node is hidden or not in the scene?当相应节点隐藏或不在场景中时,SKActions 是否运行?
【发布时间】:2016-09-26 17:11:23
【问题描述】:

当相应节点在场景中隐藏或不隐藏时,SKActions 是否运行?

场景

我有一个节点,其中添加了一个永远重复的 SKAction。 然而,这个节点通常是隐藏的。 我想知道 SpriteKit 渲染引擎是否处理这个动作和/或它是否会影响性能(即使是最轻微的)。 换句话说,即使它的节点被隐藏,是否建议我删除它?

【问题讨论】:

    标签: sprite-kit skaction sknode


    【解决方案1】:

    如果节点不在场景中它不会运行,因为节点不再在场景计时器上,但是如果它被隐藏并且在场景中它会运行,否则你将无法做类似的事情淡入淡出。

    在您的场景中,这完全取决于发生了什么。如果您发现自己不需要该操作,请不要使用它。会影响性能吗?当然,因为你在浪费周期。会引人注目吗?一开始不会,但是如果你经常这样做,就会变得很明显,所以最好尽早训练自己来处理这个问题。

    【讨论】:

      猜你喜欢
      • 2020-07-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-06
      • 2014-03-22
      • 2014-08-20
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多