原文: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