这里是图片的翻译结果:

https://preview.redd.it/rm270krggh1h1.jpg?width=1402&format=pjpg&auto=webp&s=f642c188e1f3a527b094ef179e7fb7e66c1e13ee

https://preview.redd.it/4dmertjkgh1h1.jpg?width=452&format=pjpg&auto=webp&s=1bf8636b2f0eeb8f309db1ae77bef9e1b213e8e1

https://preview.redd.it/r5parncngh1h1.jpg?width=472&format=pjpg&auto=webp&s=cbf39fad80f07482b98b77ef190467f81cb69f1a

大家好,我遇到了一个问题。一个脚本使我能够通过选取并存储物品来管理一个物品库。这整个脚本在Unity中直接创建的GameObject(一个立方体)上工作,但它在导入一个3D模型预设到场景中时却不起作用。

我的脚本仍然允许我将物品放回原处,然后我可以将3D模型放回原处,所以这一部分是工作的。但是,拾取物品的功能却不起作用。

我的脚本与另一个脚本(Inventory)相关联,并且它们都与ItemSO相关联。有没有人能帮我解决这个问题吗?

https://preview.redd.it/3sexbeftgh1h1.jpg?width=1012&format=pjpg&auto=webp&s=9a2d8106e1d714eb4f0ac71a00c5d54ba189687b