Unity3D教程 iTween外掛程式的介紹和用法

2021-06-26 12:37:18 字數 1191 閱讀 4729

一.itween 介紹

itween是乙個動畫庫,目的是最小的投入實現最大的產出.讓你做開發更輕鬆,用它可以輕鬆實現各種動畫,晃動,旋轉,移動,褪色,上色,控制音訊等等。

二.itween 原理

itween的核心是數值插值,簡單說就是給itween兩個數值(開始值,結束值),它會自動生成一些中間值,例如:, 開始值-> 中間值 -> 中間值 …. -> 結束值。

這裡的數值可以理解為: 數字,座標點,角度,物體大小,物體顏色,音量大小等。

四.如何將itween 加入專案:

如果需要編輯路徑, 使用import package->custom package選單功能加入itweenpath.unitypackage。

五.幾種效果演示

六.示例**:

1. 物體移動?1

itween.moveto(target, itween.hash("position", destpos, "easetype", easetype));

2. 數值過渡?1

2345

678itween.valueto(gameobject, itween.hash(

"from", y,

"to", toy,

"easetype", easetype,

"looptype", looptype,

"onupdate", "onupdate",

"time", tm

));3. 振動?1

itween.shakeposition(target, vector3(0, 0.1, 0), 1);

4. 按路徑移動?1

2345

var path = gameobject.find("plane").getcomponent("itweenpath").getpath("mypath");

itween.moveto(gameobject, itween.hash(//"position", vector3(0, 0, 0),

"path", path,

"time", 20,

"easetype", "linear"));

六.路徑編輯

1.將itweenpath.cs拖至某個遊戲物件上, 這個遊戲物件的就會多出如下屬性,下圖表示路徑由5個節點組成, 路徑名稱為mypath。

2. 可以手工填寫節點座標,也可以在場景中調整節點座標。

Unity3D嵌入WPF教程

建立乙個 類庫工程 新增 windowform 使用者控制項 usercontrol 1 引入 untiywebplayer com 元件 在工具 選擇工具箱中找到unitywebplayer.dll並新增 2 在使用者控制項中新增unitywedplayer控制項 在工具箱中直接拖拉即可 2 將 ...

Unity3D教程之Light光源

燈光用來照亮場景和物件,可以創造完美的視覺氣氛。燈光可以用來模擬太陽 燃燒的火柴 探照燈 手電筒 槍火光 等等。我們通過在hierarchy面板 create light來建立4種不同的燈光效果。如圖1 10所示。四種型別的燈光 directional light平行光 方向光 最省資源 可以改變角...

著色器 unity3d教程

unity3d教程手冊 如下圖所示,在project面板中新建乙個new material.這樣子就準備好了乙個空白的著色器。它能支援的型別也就在shader中全部顯示出來。不得不說,很好很強大。所有這些pixel 畫素 著色器,預設的diffuse算是資源開銷較小的渲染選擇。隨後那些帶有凹凸貼圖的...