Unity3D--UGUI背包系统(二)

作者: Wei_Boom | 来源:发表于2016-03-28 13:59 被阅读2845次

之前我们创建了一个简单的背包框架,但是却没有物品。这里呢,我们提供一个简单的添加物品的一个思路。

首先,我们创建一个Image对象,并修改图片为物品的图片,保存为prefab。

然后,我们给上一篇中创建的GridList对象添加一个C#脚本,名为GridManager,脚本内容如图————

几乎所有的步骤呢我都写上了注释,另外呢虽然几乎是代码,但是呢依然用图片形式贴出来,也是想大家都自己敲一敲,防止一些和我一样懒惰的喜欢粘贴复制同学@_@.

另外呢对于初次接触的朋友呢,提醒一下要使用List,需要在上方添加using System.Collections.Generic;代码保存后呢还需要在Inspector面板中把所有的格子添加到我们代码创建的List对象中,prefab同理。

接下来,试试吧

这个简单的背包系统呢,差不多就这样了,大家可以通过修改、扩展甚至重写代码来完成各类物品的添加,另外与物品的交互呢就需要大家在自己的游戏总完成相应的功能了。

如果有什么意见建议呢,欢迎指出,也乐意交流~_~

相关文章

  • Unity3D--UGUI背包系统(二)

    之前我们创建了一个简单的背包框架,但是却没有物品。这里呢,我们提供一个简单的添加物品的一个思路。 首先,我们创建一...

  • Unity3D--UGUI背包系统(一)

    与以前的ngui所比较的话,ugui感觉更为简单方便,同样也与ngui有很多相同的功能,这里我们先来初步制作ugu...

  • Unity3D--UGUI背包系统(一)

    新建一个项目,创建一Image对象,同时会生成Canvas和EventSystem,修改Image的名字为Bg,我...

  • Unity3D--UGUI背包系统(三)

    之前完成了一个背包以及添加物品,但是物品并不具备“物品”所该有的功能,除开每个游戏所需的特定的效果之外,也缺乏基本...

  • 18NGUI之背包系统

    NGUI背包系统的制作## 一、背包系统的搭建## 二、格子里面物品(预制物的制作)## 格子里面的物体需要实现可...

  • 21UGUI背包系统

    一、UGUI背包系统展示## 二、背包系统的搭建## 三、加载预支物的制作## 四、预支物基类的建立以及各种相应的...

  • 背包系统(2)

    显示物品的描述信息 用一个单例存放信息 usingUnityEngine; usingSystem.Collect...

  • NGUI背包系统

    NGUI背包系统实现装备的拾取、拖拽,交换以及数量的叠加 步骤一:实现游戏装备的拖拽 首先导入NGUI插件,导入后...

  • java算法巩固训练day01

    01背包 完全背包 多重背包 多重背包二进制优化算法

  • 背包(二)

    我也不知道爸昨晚几点回了家,但我早上醒来的时候和昨晚睡下时只是窗外的背景由黑色变成了透明的。后来知道,爸那晚做了人...

网友评论

    本文标题:Unity3D--UGUI背包系统(二)

    本文链接:https://www.haomeiwen.com/subject/sbpjlttx.html