续:
在Unity3d中,游戏中背包的处理个人的思想是,背包的每个格子都是可点击的对象,可把单个格子做成一个
prefabs,然后在游戏中添加,而每个格子都有逻辑判定,是否有道具在当前格子内,当前格子是否为空
我的做法不是动态生成对象,而是静态一个个手动加载背包对象,然后给每个背包命名。这样可以在当前背包格子
内加载了对象后将当前格子对象的名字分发出去
当前背包的ICOn只是一个已经调整好位置的空UISprite
a.定义一个对象组,存放所有的ICON对象
b.然后挨个加载当前背包需要显示的背景图片
void SetIcon (int i) {
if(obj