Swift 尝试使用灯光节点创建战争迷雾时出现照明故障
我正在用精灵工具包制作一个游戏,当我在我的主要角色中添加一个灯光节点时,我遇到了一个奇怪的错误。当主角的节点靠近墙或地板之类的精灵节点时,错误似乎会发生 我已经尽我所能地玩了光节点,但似乎没有任何帮助 人形是我主要角色的精灵节点。下面的代码来自humanoid init。这是在场景编辑器中设置灯光遮罩时涉及灯光节点的唯一代码。灯光的位置设置为低于场景中包括墙在内的任何其他位置Swift 尝试使用灯光节点创建战争迷雾时出现照明故障,swift,sprite-kit,skspritenode,sklightnode,Swift,Sprite Kit,Skspritenode,Sklightnode,我正在用精灵工具包制作一个游戏,当我在我的主要角色中添加一个灯光节点时,我遇到了一个奇怪的错误。当主角的节点靠近墙或地板之类的精灵节点时,错误似乎会发生 我已经尽我所能地玩了光节点,但似乎没有任何帮助 人形是我主要角色的精灵节点。下面的代码来自humanoid init。这是在场景编辑器中设置灯光遮罩时涉及灯光节点的唯一代码。灯光的位置设置为低于场景中包括墙在内的任何其他位置 let light = SKLightNode() light.categoryBitMask =
let light = SKLightNode()
light.categoryBitMask =
GameScene.CollisionTypes.humanoid.rawValue
light.lightColor = UIColor.white
light.shadowColor = UIColor.black
light.zPosition = -100
light.position = humanoid.anchorPoint
light.falloff = 5.0
light.ambientColor = UIColor.black
humanoid.addChild(light)
我希望这会产生一个光节点,跟随玩家周围,并产生战争雾效果。取而代之的是,结果非常接近我的预期,但在某些地区的照明出现故障
(链接到图片)
你在链接中说了“图像”,但我只看到一个,他们的图像中没有灯光。你在链接中说了“图像”,但我只看到一个,他们的图像中没有灯光