1.创建背包 ,把Image做为预制体
2.代码 创建一些类型、每个物品的功能和加东西属性、储存物品的一些数据、储存背包的数据
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using System.IO;
public class UI_BeiBao : MonoBehaviour
{
//什么类型的物品
public enum LeiXing
{
无,
红血瓶,
绿血瓶,
伤害值增加,
宝石,
宝袋
}
//类型物品的属性
[System.Serializable]
public class Lei
{//加血值 和属性
public LeiXing WuPinShuXing;
public int indxl;
}
//物品功能 储存
public Lei[] WuPinGongNengS;
//供外面调用这个类型
public LeiXing lei;
//背包物体图片
public Sprite[] WuPinZong;
//实例化物品和位置
public Transform pos_PRb;
public GameObject Prb_WuP