用户:
dik星梦呀查看:0 回复:0 评论:0 创建时间:2021-04-16T20:49:41
最近在编程的时候,作品中的一个积木报错了,你也许会认为,报错很正常啊,可我要告诉你,这个报错来自于切换造型积木呢?

没错,就是这短短的几行积木。仔细看去,没有一点错误,可它竟然报错了!
造型不存在!下面是这个角色的造型。

并没有什么别的不对。
我尝试着让克隆体通过对话发出他们要切换到造型,竟是:
没错,系统并没有将两数相加,而是在原来数的基础上,将1罗列在了前面一数的后面。
看到这里,可能有人知道了,这是字符串,而并非数字类型!
对的,这个积木会自动将任何文字/数值转化成字符串。
可在随后,我发现,kitten3并没有出现过类似的情况,应该说,从4.0开始,克隆体的切换造型积木就已经无法切换到比原角色造型数量大的造型了。也就是说,如果一个角色造型有3个,那如果将参数改为4(数字类型),并不是会循环到第一个造型,而是会直接报错!(怪不得我的一些4.0早期作品出现了许多bug)。
而且我还发现了一个有趣的事情。如果4.0造型转换积木输入的不是数值,系统会将造型转换与输入内容一致名称的造型,如果找不到一直名称的造型则不会进行切换。(克隆体没办法用本条技巧,会直接报错)
克隆体:我做错了什么,为什么要这样针对我!
最后,希望官方修复克隆体切换造型的bug。
感谢观看!不足请指正!