动态生成的光源在正交投影(Orthographic)摄像机下的显示问题

问题的背景是这样的,我有如下图的一个actor蓝图:

这其中包含1个盒体触发器,1个箭头组件,由4个sprite组成的地板以及4个点光源。

理想设想下,在游戏开始后player会沿着地面一直移动,触发了触发器后在箭头组建的位置自动生成相同的一个actor,这样player就会无止境地跑下去。

但是,在实际测试中出现了如下图的问题:

刚开始actor中的光源还正常,但很快就开始逐渐衰减,直到3.png中的位置光源完全失效,之后就再也没有恢复。

我试着在关卡中加入一个全局光,这个问题依然存在,但如果把actor中的光源去掉只留下全局光,那么光照又是正常的,并且将摄像机模式改成透视投影(Perspective)后,光照也是正常的。。。

所以这是摄像机的某个设置决定的吗?又或是正交摄像机的bug?

生成的地板同时也会生成pointlight吗?另外如果你的人物需要动态pointlight,为何不给角色本身动态挂一个pointlight?

pointlight是和地板绑定并且同时生成的,主要用于场景,暂时没有要给角色绑定pointlight

能否提供我一份测试用例,我来看下。

不好意思,时间过了太久,我尝试了一天也重现不了问题。。。但是我仍然感觉正交投影下的光源显示存在什么问题,我会继续尝试,感谢你的回答

动态光的投影一直有问题,epic放弃了,哈哈哈https://answers.unrealengine.com/questions/177203/shadows-not-working-in-orthographic.html