[ChangeObjectProperty] 属性被锁定,因为 VisualScript 的拥有者不同。
频繁出现此错误,但由于不影响运行,我选择忽略它。
不过,由于不清楚具体原因,我还是有些在意。
这究竟是什么样的错误呢?
[ChangeObjectProperty] 属性被锁定,因为 VisualScript 的拥有者不同。
频繁出现此错误,但由于不影响运行,我选择忽略它。
不过,由于不清楚具体原因,我还是有些在意。
这究竟是什么样的错误呢?
我也遇到过类似的提示,基本上当我在 VS 中将事件复制到其他对象时就会出现这个提示。这似乎对游戏影响不大,只是你使用的这个事件并非来自原始对象,大概就是这个意思……
这么说来,确实有复制并使用过!
既然已经找到原因,如果能提供防止再次出现的方法就太好了。
尝试将修改对象A属性的操作粘贴到对象B上,并进行了测试运行和重新加载等测试,但未发现任何错误。
能否告知正确的复现方法?
虽然我不清楚复现方法,但我在启动时也会看到十几个错误并排显示,所以一直以为这是正常现象。这应该是一个常见的错误。
基本上,此错误是一个旨在防止在“修改属性”时发生误操作的系统。
目前,脚本画面会根据场景自动切换,因此通常不会发生此类问题。但以下情况可能导致异常:
为防止上述情况,系统在步骤 2 会对“修改属性”的检查器施加锁定,当前报错(更准确地说是执行提示)即由该锁定触发。
因此,这可能是由于某种原因(可能是执行操作的复制?)导致该机制被异常触发,或者仅仅是显示了提示信息。
这不会对游戏本身产生任何影响。
原来如此。
一旦查明原因,我会进行报告。
目前看来似乎没有影响,所以先观察一下情况吧。
有一件事已确认,特此报告。
新建状态 → 修改属性的操作
→ 修改自己的开关(目标任意)→ 状态被复制并显示在控制台中。
这似乎即使不进行场景标签的切换也会发生。
此外,似乎不仅限于开关,所有属性的修改都会触发此现象。
谢谢!已确认,将向开发团队报告。
很高兴能帮到您!
我们已在今日发布的版本1.1.6中进行了修复!
此问题已在新版本中彻底解决,感谢官方!
v1.1.6
已确认!
感谢您的处理!