这里有个行为要注意一下:
如果 setWorldPosition 的时候,当前节点没有父节点的话,那么会直接把 world position 赋值给 local position。因此,你可以先把节点加到父节点中,然后再为其设置 world position。
另外,你的代码中, 世界矩阵 的操作用了 transform,会导致把节点的世界矩阵也改了,而你只是希望根据 local pos 计算出 world pos 的分量,理论上不应该去改 node 本身的世界矩阵,请查阅 Mat4.transform 的接口。应该是要 clone 出来进行修改。
最后,要让场景显示正常,不要为 pfbParent 实例化后的 node 设置一个大的世界坐标,否则相机无法拍到。






,查看3.8.7的代码是修复了
,必须设置为小游戏分包,因为代码量已经超过4M。 支付宝小游戏不让子包名称为main。所以看看引擎是否可以在导出支付宝小游戏的时候支持改这个名称。