五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

Unity-編輯曲線

2021-02-08 14:59 作者:unity_某某師_高錦錦  | 我要投稿

Unity Editor 中有幾個不同的功能和窗口使用__曲線__來顯示和編輯數(shù)據(jù)。盡管存在一些例外情況,但可用于查看和操縱曲線的方法在所有這些方面基本相同。

  • Animation 窗口使用曲線來顯示和編輯__動畫剪輯__中隨時間變化的屬性的值。

Animation 窗口。
  • 腳本組件可具有能夠用于各種事物的動畫曲線類型的成員變量。單擊 Inspector 中的曲線將打開__曲線編輯器 (Curve Editor)__。


曲線編輯器。Animation 窗口。
  • Audio Source?組件使用曲線來控制衰減和其他屬性(作為與音頻源的距離的函數(shù))。

Inspector 中 AudioSource 組件的距離函數(shù)曲線。

粒子系統(tǒng)使用曲線來隨時間改變粒子屬性。

粒子系統(tǒng)曲線編輯器。

雖然這些控件有細(xì)微差別,但都可以使用完全相同的方式對__曲線__進(jìn)行編輯。本頁將介紹如何在這些控件中導(dǎo)航和編輯曲線。

在曲線上添加和移動關(guān)鍵點

在曲線上雙擊應(yīng)當(dāng)放置__關(guān)鍵點__的位置,即可將關(guān)鍵點添加到曲線中。此外,也可以通過右鍵單擊曲線并從上下文菜單中選擇?Add Key?來添加__關(guān)鍵點__。

添加__關(guān)鍵點__后,可使用鼠標(biāo)將其四處拖動:

  • 通過單擊選定__關(guān)鍵點。用鼠標(biāo)拖動所選的__關(guān)鍵點。

  • 要在拖動時將__關(guān)鍵點__貼靠到網(wǎng)格,請在拖動時按住?Command?鍵(Mac 系統(tǒng))/Control?鍵(Windows 系統(tǒng))。

另外,還可一次選擇多個__關(guān)鍵點__:

  • 要一次選擇多個__關(guān)鍵點__,請在按住?Shift?的同時單擊關(guān)鍵點。

  • 要取消選擇所選的__關(guān)鍵點__,請在按住?Shift?的同時再次單擊該關(guān)鍵點。

  • 要選擇矩形區(qū)域內(nèi)的所有__關(guān)鍵點__,單擊一個空白位置,然后拖出矩形選框。

  • 通過按住 __Shift__,也可以將矩形選框內(nèi)的關(guān)鍵點添加到現(xiàn)有選定關(guān)鍵點。

通過選定__關(guān)鍵點__并按?Delete?或者通過右鍵單擊關(guān)鍵點并從上下文菜單中選擇 __Delete Key__,即可刪除關(guān)鍵點。

編輯關(guān)鍵點

在曲線編輯器中直接編輯關(guān)鍵點值是 Unity 5.1 中的一項新功能。使用?Enter/Return?或上下文菜單開始編輯選定的關(guān)鍵點,使用?Tab?在字段之間切換,使用?Enter/Return?提交更改,使用?Escape?取消編輯。

在曲線視圖中導(dǎo)航

使用 __Animation 視圖__時,可輕松放大要處理的曲線的細(xì)節(jié),或進(jìn)行縮小以查看全貌。

隨時都可以按?F?來完全框選顯示的曲線或選定的關(guān)鍵點。

縮放

可以使用鼠標(biāo)的滾輪、觸控板的縮放功能或者在用鼠標(biāo)右鍵拖動時按住?Alt?鍵來__縮放__曲線視圖。

只能在水平軸或垂直軸上進(jìn)行縮放:

  • 在 Mac 上按住?Command?鍵/在 Windows 上按住?Control?鍵進(jìn)行的__縮放__是水平縮放。

  • 按住?Shift?鍵進(jìn)行__縮放__是垂直縮放。

此外,可以拖動滾動條的端點來縮小或擴(kuò)展曲線視圖中顯示的區(qū)域。

平移

可以使用鼠標(biāo)中鍵拖動或在用鼠標(biāo)左鍵拖動時按住?Alt?鍵來__平移__曲線視圖。

編輯切線

一個關(guān)鍵點有兩條__切線__:一條在左側(cè)用于向內(nèi)的斜坡,另一條在右側(cè)用于向外的斜坡。切線可控制關(guān)鍵點之間的曲線形狀??蓮脑S多不同的切線類型中進(jìn)行選擇一種類型,用于控制曲線離開一個關(guān)鍵點并到達(dá)下一個關(guān)鍵點的方式。右鍵單擊一個關(guān)鍵點可以選擇該關(guān)鍵點的切線類型。

要使動畫值在通過關(guān)鍵點時實現(xiàn)平滑變化,左右切線必須共線。以下切線類型可確保平滑:

  • Clamped Auto__:這是默認(rèn)切線模式。系統(tǒng)會自動設(shè)置切線,使曲線通過關(guān)鍵點時保持平滑。編輯關(guān)鍵點的位置或時間時,切線會進(jìn)行調(diào)整以防止曲線“超出”目標(biāo)值。如果在 Clamped Auto 模式下手動調(diào)整關(guān)鍵點的切線,則會切換到?Free Smooth__ 模式。在下面的示例中,切線自動進(jìn)入斜坡并在移動關(guān)鍵點時趨于平穩(wěn):

  • Auto__:這是舊版切線模式,但此選項仍然保留著以便與舊項目向后兼容。除非有特別原因要使用此模式,否則請使用默認(rèn)的?Clamped Auto。當(dāng)關(guān)鍵點設(shè)置為此模式時,系統(tǒng)會自動設(shè)置切線,使曲線通過關(guān)鍵點時保持平滑。但是,與?Clamped Auto__ 模式相比有兩個不同之處: 1.當(dāng)編輯關(guān)鍵點的位置或時間時,切線不會自動調(diào)整;切線僅在最初將關(guān)鍵點設(shè)置為此模式時進(jìn)行調(diào)整。 2.Unity 在計算切線時,不會考慮避免“超出”關(guān)鍵點的目標(biāo)值。

  • __Free Smooth__:拖動切線控制柄來自由設(shè)置切線。它們被鎖定為共線以確保平滑。

  • Flat__:切線設(shè)置為水平(這是?Free Smooth__ 的特例)。

有時可能不希望曲線在通過關(guān)鍵點時是平滑的。要在曲線中產(chǎn)生急劇變化,請選擇?Broken?切線模式之一。

使用中斷的切線時,可以單獨設(shè)置左右切線。左右切線中的每一條切線都可以設(shè)置為以下類型之一:

  • __Broken - Free__:拖動切線控制柄來自由設(shè)置切線。

  • Broken - Linear__:切線指向臨近的關(guān)鍵點。要創(chuàng)建線性曲線段,請將兩端的切線設(shè)置為?Linear。在下面的示例中,所有三個關(guān)鍵點都已設(shè)置為?Broken - Linear__,從而形成從關(guān)鍵點到關(guān)鍵點的直線。

  • __Broken - Constant__:曲線在兩個關(guān)鍵點之間保持常量值。左關(guān)鍵點的值決定了曲線段的值。


Unity-編輯曲線的評論 (共 條)

分享到微博請遵守國家法律
滨州市| 辉县市| 北碚区| 玛纳斯县| 永安市| 临沧市| 勐海县| 大同市| 清徐县| 建德市| 巴青县| 宁海县| 慈溪市| 武川县| 富川| 永嘉县| 洛川县| 思茅市| 万全县| 和顺县| 乾安县| 宁强县| 长顺县| 济源市| 大埔区| 兴海县| 巧家县| 阳原县| 静宁县| 庆阳市| 汤阴县| 彭水| 汝州市| 靖远县| 涡阳县| 集贤县| 应用必备| 石狮市| 大名县| 榆树市| 进贤县|