虛幻引擎4藍圖筆記(5)-多視角切換

前言

藍圖是虛幻引擎的一個可視化編碼語言,不會編程的朋友也能通過藍圖來實現遊戲的製作。
本人於2020年的3月份入坑虛幻4,可能技術上有些欠缺,要是有大佬發現哪裏錯了的話敬請指出。寫文章的主要目的是爲了記錄自己的學習過程,不過也希望能幫助到其他像我一樣的朋友學習虛幻藍圖。不同版本的虛幻引擎有進行不同程度的漢化,相應藍圖節點也會變化
此文章中使用的虛幻引擎版本: 4.23.1
隨着學習的深入,後面的筆記會慢慢省略一些前面筆記寫的內容,有需要的話可以去看較基礎的筆記內容

虛幻4官方文檔
虛幻4中文官網
虛幻引擎藍圖API參考文檔
虛幻引擎4藍圖節點-小狐狸233
:這篇筆記是研究載具模板思考出來的,實現視角切換的方式不止這一種,你可以通過這篇筆記思考思考其他多視角切換的實現方式。

上一篇筆記

虛幻引擎4藍圖筆記(4)-角色模型導入

動態預覽圖

在這裏插入圖片描述

藍圖預覽

在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述

一、操作映射綁定

創建三個操作映射,並添加各自的按鍵。
之後實現的效果是按下相應的按鍵後,將會切換到相應的攝像機。
例如:按下鍵盤的2後,視角會變爲Camera2
在這裏插入圖片描述

二、角色藍圖

[1]. 角色模型

爲了項目的整潔,此篇筆記不導入包,如果你想了解如何導入角色模型的話,可以點擊上一篇筆記去查看。
虛幻引擎4藍圖筆記(4)-角色模型導入
導入一個立方體並變更其形狀爲長方體以便觀察,如果你是用的角色模型的話直接點擊組件Mesh的細節面板進行模型的切換即可。
在這裏插入圖片描述

[2]. 攝像機

創建三個不同位置、不同角度的攝像機,分別稱爲Camera1、Camera2、Camera3(命名可隨意)。
你需要記住Camera1、Camera2、Camera3相應的視角,要是你使用的攝像機名稱一多,你的藍圖就很難確定什麼時候需要使用那個攝像機節點了。
Camera1的視角:
在這裏插入圖片描述
Camera2的視角
在這裏插入圖片描述
Camera3的視角:
在這裏插入圖片描述

[3]. 藍圖

在寫藍圖之前,先介紹兩個節點DeactivateActivate,如果你有需要的話可以去查看一下藍圖節點。
虛幻引擎4藍圖節點-小狐狸233
Deactivate主要用於取消對當前攝像機的控制。
在這裏插入圖片描述
Activate主要用於激活某個攝像機,只使用該節點時,無法直接取得某個攝像機的控制。
在這裏插入圖片描述

(1)切換視角1

你可以直接在左邊的組件框中拖動Camera變量到藍圖中,因爲有的時候當前的視角是Camera2或Camera3,所以需要將當前的視角控制取消,激活Camera1後,視角就只能控制Camera1了。
如果你創建了很多的攝像機,都先用Deactivate節點把剩餘的攝像機鏡頭禁用,然後用Activate節點把那個攝像機鏡頭激活即可。
在這裏插入圖片描述

(2)切換視角2

在這裏插入圖片描述

(3)切換視角3

在這裏插入圖片描述

已創建好的項目

下載鏈接
提取碼:o9pu

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章