原创 3dmax蒙皮詳細教程

第一步:搭建骨骼搭建準備:打開模型,按F和L鍵,將模型的位置對應到世界軸的中心,並且在X軸方向以YZ平面保持對稱,座標軸可以在左下角看見點擊模型右側“層次”中的“僅影響軸”,再拖動模型的座標軸,可以調整模型的座標軸,並拖至世界軸中心,即座

原创 Unity如何判斷Ui是否被Touch

if((Input.touchCount>0&&Input.GetTouch(0).phase==TouchPhase.Moved){//要做的工作}這個可以放在update()裏面就跟if(Input .GetKeyDown (KeyC

原创 unity UGUI之Button按鈕多種觸發方式實現(有參無參函數)

UGUI之Button按鈕有多種觸發方式,下面講兩種。第一種方法是在依靠屬性面板綁定物體然後找到物體腳本上的方法觸發,第二種是用純代碼的方式是用onClick方法。第一種:首先建立一個button;之後看button屬性:如圖右下角;那裏

原创 unity 如何實現脫卡功能

http://www.archina.org/arnews/1293/http://gad.qq.com/article/detail/29217

原创 Unity3D之簡單的點擊拾取

新建一個Cube物體和一個腳本Cube,將Cube腳本掛到Cube物體上,代碼如下:[csharp] view plain copyusing UnityEngine;  using System.Collections;    publ

原创 unity 物體在世界座標Y軸上的旋轉角度怎麼求

GameObject.Transform.eulerAngles.y

原创 閥門與壓力錶同步代碼

using System.Collections; using System.Collections.Generic; using UnityEngine; public class Mmmmmm : MonoBehaviour {

原创 同一個場景,切換開始遊戲,Repalay時的寫法

例子:圍住神經貓把背景打開,然後把開始遊戲的貼紙放在背景前面Gamecontrolle腳本: bool started = false; 然後在點擊pot1是否(生成pot2並且貓的移動)的前面: if (! started)

原创 Unity 控制物體繞自身的x,y,z 軸旋轉,transform.Rotate()

把以下代碼綁定到要旋轉的物體,具體要圍繞x,y,z 哪個軸旋轉就改相應的值即可。[csharp] view plain copyusing UnityEngine;  using System.Collections;    public

原创 Unity 序列幀動畫

 製作序列幀動畫第一步:找一張序列幀貼圖,在網上隨便找了一個將圖片拖拽到Unity項目中第二步:設置圖片,選中圖片在Inspector 面板打開精靈編輯器彈出如下窗口第三步: 編輯圖片 點擊左上角的 Slice ,設置 Type : Gr

原创 關於Unity中Shader的基礎認識

Shader也叫着色器,是Unity裏面比較難的一個點,網上有很多別人寫好的shader,我們可以下載下來用或者修改學習。Shader可以做出很多非常不錯的效果,因爲它是插在渲染管道里面的程序,一來是性能好,是GPU執行的,不需要CPU再

原创 Unity3D之點擊地形使物體移動到指定位置

新建一個plane物體作爲地形,新建cube和一個腳本Cube1,將該腳本掛到cube上,代碼如下:[csharp] view plain copyusing UnityEngine;  using System.Collections;

原创 Unity之 快速雙擊觸摸功能

Cube腳本:using System.Collections; using System.Collections.Generic; using UnityEngine; public class DoubleTouchTest : Mo

原创 Unity3D之觸摸輸入實現物體滑動

新建一個Cube物體,創建一個腳本TouchTest04,將該腳本掛到Cube物體上,代碼如下:[csharp] view plain copyusing UnityEngine;  using System.Collections;  

原创 Unity Shader入門教程(一)

Unity Shader是着色器,將紋理、網格信息輸入,得到材質的一段程序,具體是個什麼東西,還需要親自實踐才知道。一個Unity大神推薦我:如果要學計算機圖形編程(遊戲編程的基礎),可以先學習UnityShader,往後再學習OpenG