用微信提供的插件,将U3D转微信小游戏报如下错误提示:
plugin.js:74 A scripted object (script unknown or not yet loaded) has a different serialization layout when loading. (Read 56 bytes but expected 84 bytes)
Did you #ifdef UNITY_EDITOR a section of your serialized properties in any of your scripts?
(env: macOS,mg,1.05.2204264; lib: 2.27.2)
网络查了这个问题,一般是预设挂的脚本丢失,或是预设脚本用#ifdef UNITY_EDITOR隔离了部分代码
但是我是完全重新建的一个空的Scene,还是报了这个错,请问还有可能是什么原因造成的?
appid提供下,可以再提供个能复现的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
找到原因了,是我的UniversalRenderPipelineAsset.asset添加了OverdrawRenderer,这个正式版不会打入游戏内的