movement components提供了朝著 actor(或角色)所作的一種形式的移動,移動元件是該 actor(或角色)的子物件。
charactermovementcomponent允許形象不使用物理剛體移動(走、跑、跳、飛、跌落和游泳)。 該元件專用於characters,任何其他類無法執行它。在建立blueprints時,將根據角色類自動新增該元件,而不是手動新增。
有關使用人物移動的資訊,請參見 如何設定人物動作 。
在轉動過程中,projectilemovementcomponent會更新另乙個元件的位置。碰撞後彈跳以及朝著目標歸位等行為由此類元件支援。 通常,原始 actor 的根元件會被移動,但是,可能會選擇另乙個元件(參見 [setupdatedcomponent]( 如果更新後的元件正在進行物理模擬,則只有初始啟動引數(當初始速度非零時)將影響拋射物,且物理模擬將從該位置開始。
以下是使用拋射物移動元件的藍圖標例(單擊可放大至全尺寸影象)。
rotatingmovementcomponent以指定旋轉速率執行元件的連續旋轉。(可選)也可圍繞樞軸點偏置旋轉。請記住,在移動過程中,無法進行碰撞測試。
使用旋轉移動元件的示例可以是飛機的螺旋槳、風車,甚至是一系列圍繞太陽旋轉的星球。
若需了解使用此元件的示例,請參見 藍圖旋轉移動元件 。
相關頁面
(57)元件之物理元件
這些物理元件用於影響那些在您的場景中以不同方式應用物理效果的任意物件。destructiblecomponent用於存放 destructible actor 的物理資料。在新增該元件作為子物件時,您必須指定要使用的destructible mesh資源。如果願意,您也可以覆蓋並指定fracture...
(64)元件之控制項元件
使用控制項元件,您可以在遊戲世界中顯示那些通過unreal motion graphics建立的 3d ui 元素。widgetcomponent本身是控制項元件藍圖 widget blueprint 的乙個 3d 例項,您可以在遊戲世界中與它進行互動。在下面的示例中,我們新增了乙個 widgetc...
元件 1 元件定義
使用vue.extend options 定義元件,引數為乙個包含了被定義組選項的物件。使用vue.component id,definition 註冊定義好的元件,id為該元件名稱。definition 既可以是乙個extend 返回的例項,也可以是乙個包含元件選項的物件 將會自動呼叫extend...