永发信息网

unity一个脚本附在预制物体上,预制物体复制了很多份,修改其中一个的脚本其他的都跟着变,怎么解决?

答案:2  悬赏:0  手机版
解决时间 2021-02-25 09:04
  • 提问者网友:黑米和小志
  • 2021-02-24 17:10
我在做右键点击背包里的物品,背包格子上的数字就会减一,类似于游戏里的吃药。可是每次所有物品都会减一,怎么解决?
this.GetComponentInParent().PlusNumber(1);
这种不行
foreach (InventoryGrid temp in InventoryManager._instance.inventoryGridList) {
if(temp.id==id){
temp.PlusNumber(1);
break;
}
}
这个也会出现同样的问题
最佳答案
  • 五星知识达人网友:雾月
  • 2021-02-24 18:47
好像要用公有变量,千万别弄成静态变量
全部回答
  • 1楼网友:西风乍起
  • 2021-02-24 19:51
instantiate加载prefabs
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯