所有主題

+

如何使用運算式在後的效果

或許最有力的工具在你影響後阿森納,運算式使您能夠通過生產參數的值,然後可以連結到其他行動比達到你的效果。運算式的主要特徵是他們減少需要數以百計的手動設置關鍵幀動畫和動畫的任何議案他們使工作一個非常快的過程。

1.將運算式賦給參數

若要顯示運算式的基本用法,我創建新的組成,2 固體層放在上面。下面的一個是黑色,第二個是藍色。

expression-layers

如果我現在設置要在時間表的開始零的藍色圖層的不透明度,你可以看到下面的黑色層。

expression-opacity-1

如果我們想要設置要逐漸增加的藍色圖層的不透明度,我們可以在這種情況,使用容易之間兩點去實現它,但是我們可以添加一個運算式來說明它們是如何工作的關鍵幀。

選擇的空房的參數,然後要麼會 動畫 > 添加運算式 或 Alt (或選項為 Mac) 舉行的快捷方式雖然點擊碼錶開闢一個文字方塊。我使用不透明度和文字方塊中鍵入時間 * 7。

expression-opacity-2

這樣做是在幾秒鐘內使用的時間值,乘以 7 和設置為藍色的那層的不透明度。所以從沒有它升起,直到它達到其最大的 100。是的這是一個非常簡單的演示,但這一原則是運算式是如何工作的和它是更容易掌握的概念,從這些類的實例。

expression-opacity-3

有一些事情要注意有關參數一旦上放置一個運算式。首先,你會注意到的值顯示為紅色。這表明它由一個運算式被控制,不能手動更改。

你也會注意到有一些額外的按鈕右側運算式標籤。第一個是一個 = 號,這是按鈕,暫時關閉的表達,而不刪除它,當你測試或例如通過一系列工作。第二個是運算式的一個圖形按鈕,可以要繪製的圖形視圖中的值。

graph

正如您期望從使用的公式,該圖顯示上升隨著時間的推移的藍色的圖層的不透明度。

第三個按鈕是拿鞭子按鈕,使我們能夠很容易地創建簡單的運算式。從一個參數中拿鞭子拖動到另一個活之間創建連結這兩個設置的當前參數值從其他值。為一個簡單的連結,這是非常快捷的方式實現它。

一個好的例子是,如果我打開運算式對於旋轉,並將其拿鞭子拖到我們仍將隨時間而增加的不透明度參數。

我有點萎縮藍色層,所以你可以看到這裡的框架中的效果。

pick-whip-1

當你玩這個的時候,會發生什麼,現在,不僅不透明度增加作為之前,該圖層也隨之轉動。

pick-whip-2

正如你所看到的能夠連接不同的參數可以啟用相當複雜的關係要實現非常快速和簡單。

以這種方式拖動拿鞭子可以跨不同的層,進一步擴大的可能性創建相同種類的關係。

值得一提的拿鞭子在本質上是否是自動創建的運算式為給定連接你,你也能做到手動如果你精通運算式,並且它是重要的是記住你可以編輯由拿皮鞭來修改效果,如果你想創建的文本。

最終的按鈕是語言編輯器,允許您選擇短語從各種選項影響後所理解,而不是鍵入它們從記憶體。選擇一個置於它的運算式文本欄。

2.向量

還有一些術語,你需要去處理時的表情,其中一個主要的工作是向量和陣列。為了說明這我添加了一個新的文本圖層包含單詞表達在我們現有的專案。如果我們使用鞭子連接的位置和不透明度參數,您將看到的運算式中的值是

temp = transform.opacity;

[temp,臨時]

vector-1

請注意,它將創建兩個值,這是因為雖然不透明度都有一個值,位置需要兩個 (如果它是一個 3D 的 3 層當然) 值與功能、 x 和 y 的值。

包含兩個或多個值的運算式被稱為向量或陣列。他們是非常常見的影響後,一切都從錨點,頭寸規模包括多個值。

請注意,雖然大多數文檔似乎交替使用的話,向量包括只有數位,雖然陣列包含單詞或以及其他文本物件。

通過陣列中每個值 (如錨點 [0],[1] 的錨點,等等,總是啟動第一個 0) 後包括括弧中的數位,你可以直接引用其提取值,這被稱為索引。所以,如果你想要的位置的 y 值,您將使用位置 [1] (第二個值),此命令將返回該時間點的 y 軸值。

3.擴大對運算式

正如我們所看到的事情可以很快變得相當複雜的表情,雖然他們提供深度控制系統對於複雜動畫等等,所以它是也許可以預料。

然而,還有一些好消息,很多人沒有每個完全得到正視與語言使廣泛使用的運算式的能力。這是因為有大量的表達圖書館網上在哪裡可以找到和免費複製為幾乎任何你可以想像一下,所有的運算式。

現在有些人會說這是一個快捷方式,並不能説明長遠來看,但我不同意這一點,和在這裡就是為什麼。因為你可以看到人民以及什麼它是這樣做,使用其他運算式的運算式是很好理解的事情如何實現的方式,你可以對它們進行修改和學習如何做,這是一個偉大的方式,不僅很快一些很大的影響,但若要瞭解如何重新創建類似影響自己從零開始。

有些人可能只是使用運算式庫並永遠不會看下去,但我認為,對於那些用於學習作為一種工具的人,他們是個了不起的資源和最完美的方式去擴張你表達知識。

返回頁首