修改UI保存就弹出报这个错了然后界面就错乱了,重新打开项目也会,有概率发生,暂时还没找到规律。
感谢反馈,我们内部跟踪一下~
能大概说一下出现这种 XXX at set A binding B 错误理论上的原因吗
关键是这警报除了就一直刷新,看着眼睛痛
在正式版里面应该修复了,能给个 demo 么
具体是什么操作下会重现这个问题的知道吗?出现报错的 3d 资源方便发一下吗?
model 对应的材质 shader 使用到的属性数据没有执行绑定,产生问题的原因比如没有正确设置 shader 中需要的 texture,其他前置报错或者数据缺失导致 model 的 buffer 数据没有绑定之类的。
bigvegas@Scary Clown Idle.zip (3.2 MB)
我没有什么特别的操作,只是添加这个模型到场景里,然后加了一个boxCollider的组件,做了Y轴180的旋转,还添加了几个animation,如下资源:
只有动画没有皮肤的.zip (184.9 KB)
这些资源来自于https://www.mixamo.com/
好的,我们测试看下
测试了下新的版本,没有重现问题了,之前修复过这样的问题,是因为 animation 保存的时候会销毁内存中的 texture 资源,马上要发布 3.0 正式版本了,到时候可以再使用看。
解决了吗?也遇到这个问题了
10-23 19:44:52.096 17664 17767 D jswrapper: JS: [ERROR]: Error 9302, please go to https://github.com/cocos-creator/engine/blob/3d/EngineErrorMap.md#9302 to see details.
10-23 19:44:52.100 17664 17767 E Cocos : 19:44:52 [ERROR]: [ERROR] file G:/Soft/CocosDashboard/resources/.editors/Creator/3.0.1/resources/resources/3d/cocos2d-x-lite/cocos/renderer/gfx-gles3/GLES3Commands.cpp: line 1929
10-23 19:44:52.100 17664 17767 E Cocos : 19:44:52 [ERROR]: Sampler binding ‘cc_spriteTexture’ at set 2 binding 10 index 0 is not bounded
在3.3.2版本中也也遇到了这个问题billiard - 副本.zip (2.5 MB) @cary @EndEvil @panda
报错出现之前的操作,修改了game.fire中ball_0 - ball_15中collider和Sphere大小后,然后同步修改到预设
临时解决办法,把game.fire中ball_0 - ball_15节点删除,然后通过预设重新拖一遍到场景中
请问下,这里你说临时解决办法,是指用这种办法后修改prefab就不会导致报错了是吗?
是的。。。 。
同问+1!