@artstealer 写道:
// Fixes Github issue #16100. Basically when having two cameras, one camera might set as dirty the // node that is not visited by it, and might affect certain calculations. Besides, it is faster to do this. if (!isVisitableByVisitingCamera()) return parentFlags;
这个地方的修改有问题。
情况是这样的
两节点 A B,A是B 的父节点,A对Camera1可见,B对Camera2可见。
这个时候A移动了,正常的显示应该是B跟着A移动(B挂载在A上嘛)
现在这个地方代码被打开了,A移动,B不会移动了我们这这样用是游戏中父节点A为单位节点,子节点B为血条等UI节点,单位移动血条也跟着移动,但是血条是显示在所有单位的上层。
帖子: 1
参与者: 1