原文:Unity3D使用NGUI实现简单背包功能

前话 在许多类型游戏中我们经常会使用到背包,利用背包来设置相应角色属性,多了背包也会让游戏增色拓展不少。 那在Unity D游戏开发中该如何编写背包系统呢 因为有高人开发了NGUI插件,因此我们进行简单编写代码设置即可实现一个简单的背包功能了。 准备工作 新建一个工程PackageDemo 导入NGUI包 最新版 . . 版的正版 刀 准备好图片素材,使用NGUI将其打包成图集 背包 背包格子 ...

2016-04-23 15:32 0 9935 推荐指数:

查看详情

Unity3DNGUI使用mask

过程是这样的:最近一直想做一个头像的mask效果,后来发现原来unity的mask需要用shader来写,网上找了不少资料,也能实现,不过大多数都是用render texture作为相机投影的texture。然后把这个相机的图像作为一个material,然后在ngui中创建一个texture ...

Fri Jun 13 04:59:00 CST 2014 6 8983
NGUI简单背包系统的实现

  一、利用txt文件存储游戏物品信息   首先在asset下创建一个txt文件,这里我们命名为objectsInfoList.txt,并将其拖放到unity Project视图中。   其中txt中我们先存放一些物品信息,每行存储一种物品信息,分别为编号、名称、物品对应的图片名、种类、回血值 ...

Sat Sep 19 03:15:00 CST 2015 0 8439
Unity3D NGUI背包中拖出并在场景中生成物体

  http://www.cnblogs.com/zhanghaipeng-Unity3D/p/4732592.html   由于游戏需要从背包中拖出武器并在场景中相应的位置生成出来,所以研究了一下这个。   一般来说,在Unity3D开发中如果使用NGUI为游戏做UI,我们的场景和UI并不是 ...

Sat Aug 15 23:53:00 CST 2015 0 2572
Unity3D 5.0简单的射线检测实现跳跃功能

这里是一个简单的跳跃,5.0和其他版本貌似不一样,并且,再起跳功能做的不完全。 不过一个基本的思路在这里。 1.首先,射线检测,这里是利用一个空对象,放到主角对象的下面 2.然后调节射线的位置,在主角对象的下面一点(这点很重要,差不多放在脚下,这样才能和地面接触,不然就永远也和地面 ...

Tue Nov 03 06:13:00 CST 2015 0 2839
Unity3d NGUI使用(九)(UIScrollView制作滑动列表)

UIScrollView制作滑动列表,可横向,竖直展示一些列表在固定可视范围内 UIScrollVIew只是一个可滑动的UI组件 如果需要制作复杂的可视区域UI需要配合使用UIPanel与UIGrid 这样更方便UI的展示 a.创建一个2D UI Root,在NGUI菜单上创建 ...

Thu Nov 10 00:34:00 CST 2016 0 2549
Unity3d使用UGUI实现长按功能

UGUI的Button组件只有OnClick事件的监听,要实现长按功能,要监听按下事件和抬起事件,所以要使用到EventTrigger组件中的OnPointerDown和OnPointerUp来监听。 为了方便,把EventTrigger中的事件监听都封装起来,我是使用了雨松MOMO写 ...

Thu Jan 08 02:08:00 CST 2015 1 10435
unity3d 扩展NGUI Tweener —— TweenFillAmount

好久没写博客了,上一篇是在今年上班之前写的 从年初到现在一篇没写过,每天都在加班,实在太忙了 上班半年多了,学到不少东西 今天分享一下刚写的小功能 TweenFillAmount 用过NGUI Twnner的人看到这个名字就应该知道干啥的了 tweenPosition ...

Fri Sep 11 03:32:00 CST 2015 1 2457
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM