C# Unity阴影在编辑器中工作,但在构建中不工作

C# Unity阴影在编辑器中工作,但在构建中不工作,c#,unity3d,C#,Unity3d,所以我正在做一个unity项目,在这个项目中,我用一个光点照亮英雄可以看到的区域(我不能在一个问题中发布3个链接,所以我将把它写在评论中) 当我使用上面的play按钮(在编辑器中)启动游戏时,一切正常,除了光点外,一切都是黑暗的,光点照亮了里面的东西。但是,在网络上,单机版和安卓版(没有尝试过其他版本)都有相同的问题,没有黑暗,光点中的对象(光点不可见)完全亮起,如图所示(每个平台都会发生相同的错误,但我正在展示网络版) 这就是它在编辑器中发生的方式(应该发生的方式) 下面是它在编辑器中的外

所以我正在做一个unity项目,在这个项目中,我用一个光点照亮英雄可以看到的区域(我不能在一个问题中发布3个链接,所以我将把它写在评论中)

当我使用上面的play按钮(在编辑器中)启动游戏时,一切正常,除了光点外,一切都是黑暗的,光点照亮了里面的东西。但是,在网络上,单机版和安卓版(没有尝试过其他版本)都有相同的问题,没有黑暗,光点中的对象(光点不可见)完全亮起,如图所示(每个平台都会发生相同的错误,但我正在展示网络版)

这就是它在编辑器中发生的方式(应该发生的方式)


下面是它在编辑器中的外观


谢谢您的关注

我意识到我的平行光有问题。我只是稍微调整了一下,中提琴!问题解决了


问题在于全局平行光,而不是点,因为在平行光上,我取消了“启用阴影”的勾选,它旋转得很笨拙,所以我将旋转设置为90/90/90,并将颜色设置为黑色,设置强度并勾选“启用阴影”,这就解决了问题

因为正交摄影机不会为点光源和聚光灯绘制阴影。

以下是它在编辑器中的外观