原创 u3d座標系詳解

版權聲明:轉載請註明出處http://blog.csdn.net/blues1021。 目錄(?)[+] 1.unity3d中的座標系 1)World Space(世界座標):標準的D3D左手座標系,旋轉方向是左手法

原创 輕量級便捷DIY的遮罩

遮罩應該很多人都會需要的,血條、進度條神馬的都離不開它。 最簡單高效的辦法是用Shader實現 貼上一個: 複製代碼 1 2 3 4 5 6 7 8 9 10 11 12

原创 粒子編輯器Particle designer屬性的介紹

Particle designer粒子編輯器可到這裏下載(包含授權碼):http://www.cocoachina.com/downloads/code/2012/0706/4424.html -- CCParticleSyste

原创 unity 相機平滑跟隨遊戲角色

這個腳本賦給你的攝像機,再把遊戲角色賦給character變量,之後就能實現攝像機平滑的跟隨player在地球的任一角落了。   1 2 3 4 5 6 7 8 9 10

原创 Unity3D 貝塞爾曲線

最近爲了模擬法術的運行軌跡,打算使用了貝塞爾曲線,以前在 2D 開發項目中也經常使用貝塞爾曲線,但是在 3D 場景中貝塞爾曲線的實現還是稍稍有些麻煩,於是在網上收集 Unity3D 貝塞爾曲線的代碼,原文鏈接:http://www.x

原创 NGUI 圓形血條、進度條製作

通常,爲了美化界面佈局,進度條或者角色血條、經驗條並不是長方形的,可能會是個圓形,看了下別人的製作過程都稍顯複雜,爲此整理了一份步驟非常簡單的製作圓形進度條或者圓形血條、經驗條的方法。 這兒我們使用了一個遮罩 Shader,原文鏈

原创 Unity3D 計時/倒計時管理類

本文永久地址:http://www.omuying.com/article/124.aspx,【文章轉載請註明出處!】 在平時的開發過程中,計時、倒計時經常在遊戲中用到,想必大家都有自己的處理高招,爲了以後用方便使用,抽象出一個

原创 Unity3D特效-場景淡入淡出

最近公司開始搞unity3d..整個遊戲..特效需求還是比較多的.關於UI部分的特效淡入淡出.看網上用的方法都是用個黑東東遮擋然後設置alpha這麼搞....本大神感覺非常的low.而且很渣.故奮筆疾書藉此文鄙視那些low方式. 關

原创 UNITY3D淡入淡出效果

測試工程,主要思想是通過GUI.DrawTexture()方法將一張跟背景色相同的Texture畫到整個畫面,實現遮罩效果。然後控制Texture的Alpha值實現淡入淡出效果(Alpha爲1時加載下個場景或者乾點別的什麼)。 自動淡

原创 深度複製和淺度複製

未經博主允許不得轉載。 1.基本概念:       首先我們應該瞭解一下什麼叫深拷貝與淺拷貝(Deep Copy and Shallow Copy)。      a.淺拷貝(Shallow Copy影子克隆):只複製對象的基本類型

原创 unity3d鼠標點擊,獲取世界座標

unity中有關於鼠標位置的函數,Input.mousePosition。但不得不說,這個函數不到位,可以用一個print函數輸出一下這個座標會發現,只有X,Y值在改變,Z值沒有發生變化,並且在屏幕的左下角固定爲(0,0,0),查看文檔

原创 遍歷父物體下所有子物體的幾種方式

1、通過標籤來尋找  複製代碼 1 2 3 4 5 6 7 8 9 void ForeachObjs()     {         //GameObject objs[]

原创 添加組件和刪除組件代碼unity

代碼添加組件gameObject.AddComponent ("FoobarScript");//最好使用類型方式,提交效率如typeof(Rigidbody)注意沒有RemoveComponent()方法。如果你想去掉一個組件,可以使用

原创 Unity 啓動畫面淡入淡出

前幾天在玩我叫MT 2遊戲的時候發現打開他們應用的時候發現他們Logo淡入淡出的效果做的挺好的,例如第一張是運營商騰訊的logo第二張是他們公司的遊戲logo。我們也來模仿一下: 第一張圖片:運營商的 這是第二張圖片,遊戲公司自

原创 Unity 3D 第九課 粒子的控制

如果你的unity 版本是3.5以上的 那麼看圖操作:第一步我們先添加一個粒子然後  在然後 在然後  之後就能操作了下面貼出源碼: using UnityEngine; using System.Collections; publ