Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(207评价)
优惠后 ¥1899.00优惠前 ¥2499.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

在背包系统第16节测试背包储存功能中
吴文博发起了问答2017-03-29
6
回复
908
浏览

格子中实例化出来的相同的物品数量不叠加,而是重新占用一个格子。我试了一下,下面这段代码没调用。

所有回复
  • siki • 2017-03-29

    检查一下transform是在哪个游戏物体身上,检查一下这个游戏物体下面有没有子物体 ,然后在storeitem方法的前面做一个print输出,输出transform.childcount 检查一下 为什么 childcount 一直==0

    还有-5条回复,点击查看
    你还没有登录,请先登录或注册!
  • 吴文博 • 2017-03-30

    用这个代码ItemImage.sprite = Resources.Load<Sprite>(item.Sprite); 在背包中物品图片是none,不显示

    还有-5条回复,点击查看
    你还没有登录,请先登录或注册!
  • siki • 2017-03-31

    输出一下 item.Sprite 检查一下sprite是否存在于工程中

    • 吴文博 • 2017-03-31

      虽然图片显示为白色,单鼠标移上去,还是会在ToolTip中显示为血瓶或蓝瓶。

      (0) 回复
    还有-4条回复,点击查看
    你还没有登录,请先登录或注册!
  • 吴文博 • 2017-03-31

    print(item.sprite);输出如下。

    还有-5条回复,点击查看
    你还没有登录,请先登录或注册!
  • siki • 2017-04-01

    使用resources加载的路径中是不能带有resources的,因为使用resources加载默认就是从resources文件夹下加载的

    还有-5条回复,点击查看
    你还没有登录,请先登录或注册!
发表回复
你还没有登录,请先 登录或 注册!