威海VR樣板房

新聞分類

產品分類

聯系我們

企業名稱:億眾(中國)VR虛擬應用

聯系人:張經理

手機:15963513167

郵箱:790024604@qq.com

傳真:0535-6747319

地址:煙臺市芝罘區通世南路7號煙臺1861創意產業園C2-102/106


VR制作引擎UE4藍圖節點分享(2)

您的當前位置: 首 頁 >> 新聞中心 >> 技術知識

VR制作引擎UE4藍圖節點分享(2)

發布日期:2017-04-13 作者: 點擊:

possess節點位于“Pawn”之中,用于人物之間的切換。如果在游戲中你死亡的話,你首先需要生成一個‘Pawn尸體’。

然后使用此節點附身上去,Z后銷毀自己本來的‘Pawn尸體’實現復活功能。

上面的游戲控制器變量需要輸入你當前的游戲控制器,

下面的Pawn變量,則是你需要附身的‘Pawn尸體’

整個過程你可以理解為,將一個木偶的線棒扯下來,縫到另一個沒有線棒的空白木偶上

當然,你可以使用此節點,附身到任何關卡上存在的pawn上。

它只存在于服務器之中,當然,如果游戲是單機則無需考慮此項==一般此節點與Spawn Actor節點一同使用

possess.jpg 

un possess節點,位于“pawn”之中,它的功能是將游戲控制器與“pawn”之間斷開連接。

 僅此而已,它同possess節點一樣,并不會刪掉原有的“pawn” 。

就像將人偶的線扯下來丟在那里,如果你沒將輸入寫進游戲控制器里面,而是直接寫進了“pawn”里面。那么此時視角將無法移動,因為游戲

控制器已經與此”pawn”斷開連接了。

游戲控制器變量輸入當前正在使用的controller,通常用get player controller來獲取

un possess.jpg 

DestroyActor節點位于“工具”------“類型轉換”之中。

它用于刪除場景中已經存在的Actor,因為pawn是Actor的子類,所以此節點也可以刪除人物,可以與possess節點搭配使用。

此節點會徹底刪除掉場景中的Actor并立即釋放內存。Actor變量輸入用于確定需要刪除的對象,也可以使Actor的子類。

DestroyActor.jpg 

Detach from Controller Pending Destroy節點位于“pawn”之中。

它的功能與un possess節點類似,不同的是unpossess節點的輸入值是控制器,此節點的輸入值是“pawn”前者是控制器主動脫離“pawn”,后者

是“pawn”主動脫離控制器。

二者在功能上并沒有什么本質上的差別,都是使控制器與所控制的“pawn”斷開聯系。

Detach.jpg 

分支節點,位于“工具”-----“流程控制”

它的作用我想在整個編程世界都占有重要位置,它是一個思想。

比如:這件事兒是真的嗎?如果是真的,就走上面這條路,如果不是真的,就走下面那條路。

布爾類型的輸入變量是一個可以控制鐵軌變更線路的開關,通常它會提升為變量,以便在其他地方修改這個布爾值,在你覺得有必要走那鐵

軌的時候,直接控制開關就行了。

分支.jpg 

is local player controller節點位于“Pawn”。它用來判斷所輸入的游戲控制是否是存儲在本地的。

根據我的實驗,在正常模式下它始終返回為真。

在多人模式下服務器會返回真,并且返回假。而客戶端則返回為真。

我據此推斷在多人模式下服務器會單獨分成兩部分,一部分是純服務器(看不到),另一部分類似與客戶端,盡管它倆全都顯示的名字是(服務器)

這就可以解釋為什么會有三個返回值輸出

這個節點涉及到網絡,感謝amd58919的提醒,在此只需了解即可,據我所知自定義事件對網絡來說非常重要。

is local player.jpg 

add to viewport節點,位于“用戶接口”-----“視口”它的功能是將你所做的UI呈現到屏幕上,它會根據UI的原始尺寸平鋪到屏幕上。

User Widget類型輸入變量需要連接你需要的umg控件藍圖,你可以通過添加一個你的umg控件藍圖的變量來使它更加靈活。

不過在這之前你必須先用create節點生成它。

下面的整型變量為它的“優先級”意思就是當多個UI直接重疊時他會覆蓋在“優先級”低的上面如果你不想讓血條出現在游戲菜單里面,請

設置這一項~~

Add to viewport.jpg

相關標簽:VR,VR技術,

Z近瀏覽:

歡迎給我們留言
請在此輸入留言內容,我們會盡快與您聯系。
姓名
聯系人
電話
座機/手機號碼
郵箱
郵箱
地址
地址
久久精品无码免费不卡-妺妺窝人体色www在线-奇米影视7777久久精品-少妇人妻下面好紧真爽