原创 UE4學習筆記12----自制角色控制

1、遊戲模式設置 “GameMode”有指定的控制角色,當在世界設置中選擇了“GameMode”後便可使用對應的角色。 在“項目設置”中“Map&Mode”中可設置默認遊戲模式(當世界設置中爲“None”時) “FunctionalTe

原创 UE4學習筆記11----地形繪製

1、導入一個地形 設置好數據之後將需要的地形圖片導入即可 2、製作地形 設置好數據之後創建地形 繪製過程 新建一個材質球,將需要繪製的地貌貼圖全部放入其中 添加兩個“Layer Blend”節點 需要貼幾種地貌,選中後就爲其添加幾

原创 UE4學習筆記9----粒子火焰效果

完成聯級粒子系統如下 因爲其排列順序,所以覆蓋順序爲火星>火焰>煙霧 火焰 火焰材質製作 導入兩張貼圖,一張灰白色貼圖作爲火焰主體,一張火焰貼圖提供好色通道數值,添加一個“particle color”節點分別於兩張貼圖通過“multi

原创 UE4學習筆記8----花的觸發型動態變色

製作材質 用顏色節點4和數值節點1分右鍵“轉化爲參數”,然後做如下重命名和連接 節點“Lerp”實現一個選擇的作用,當alpha爲0時輸入A,爲1時輸入B,當“ColorVariateProgress”節點值由0到1變化時,“Lerp”

原创 UE4學習筆記10----自定義事件定義與調用

輸入“Custome”可添加自定義事件,自定義事件可以添加輸入變量用於程序控制 調用方式: (1)本地調用 在本地藍圖中直接在左側“事件圖表中”將該事件拖拽至“事件圖表即可” (2)通過碰撞返回值調用 (3)通過對象變量調用 設

原创 UE4學習筆記4----粒子效果,當物體滾落的時候出現煙塵

1、設置物體 建一個以“Actor”爲父節點的藍圖類命名爲“RollDown”,打開“ROllDown”並創建一個球體作爲墜落的物體,將球體的“細節面板”中勾選“Physics”下的“Simulate Physics”和“Collisio

原创 UE4學習筆記2----藍圖實現物體來回移動

要使物體來回移動的思路是: (1)先找到物體移動的方向 (2)計算物體每幀移動的距離(速度自定義) (3)還需要保存物體當前的位置、旋轉、縮放等屬性(確保物體來回移動過程中別的shux屬性不會改變) (4)改變物體移動方向實現來回移動 (

原创 UE4學習筆記1----藍圖實現物體來被擊中後改變材質

本次實踐是按照書本《Unreal Engine 4 藍圖可視化編程》用UE4自帶的的初始項目中的FirstPersonExampleMap關卡做的。 1、編輯材質 圖1.1 材質編輯器界面 UE4中的材質編輯也採用藍圖的方式完成,創建材

原创 UE4學習筆記7----爲物體設置固定的路徑

(1)創建“actor”藍圖 創建一個“actor”的藍圖類命名爲”Fly” 在左側的“組件”面板添加需要的物體或者模型、動畫,再添加一個“Spline”命名爲“Route”,如下圖 (2)藍圖節點時間軸設置 在“事件圖表”添加事件節點

原创 UE4學習筆記5----鼠標點擊控制移動

在繼承“Player Controller”的藍圖類中作如下設置: (1)BSP減法與構建光照創建地圖 創建好基本地圖之後,將幾何體調整爲需要減去的形狀,再擺放到需要減去形狀的位置,然後再細節面板中將“Brush Type”設置爲“Sub

原创 UE4學習筆記6----VR動態字幕

該字幕是在UE4世界範圍內的動態字幕 (1)設置UI界面 新建一個控件藍圖“MyUI”,在藍圖中添加上所需要的字幕,在“Text”中寫好, 然後新建動畫 選中需要動的“Text”再新建幀 先將“Text”調至初始位置,再選中off

原创 UE4學習筆記3----攝像機系統

  在關卡藍圖中設置如下: (1)藍圖節點組 (2)Set View Target with Blend節點