我的问题是如何检测场景中的任何精灵是否受到光节点的影响。
没有找到与此问题相关的任何内容。SKLightNode 是否有类似 didBeginContact 的委托方法?
我的问题是如何检测场景中的任何精灵是否受到光节点的影响。
没有找到与此问题相关的任何内容。SKLightNode 是否有类似 didBeginContact 的委托方法?
当您创建一个SKLightNodecategoryBitMask
时,您可以像使用物理实体一样设置它。
SKSpriteNode有一个lightingBitMask
属性,你可以设置它来确定这个精灵是否被光照节点点亮。
SKSpriteNode 具有关于 SKLightNode 的附加属性,例如处理精灵投射阴影和隐藏在阴影中的shadowCastBitMask
属性。shadowedBitMask
请注意,尽管 SKLightNode 目前有一个已确认的错误。查看这个 SO question以获取更多信息。