虛幻四c++入坑指南04:遊戲控制攝像機(下)
#pragma once
#include
"coreminimal.h"
#include
"gameframework/actor.h"
#include
"cameradirector.generated.h"
uclass()
class
howto_autocamera_api acameradirector :
public aactor
;#include
"howto_autocamera.h"
#include
"cameradirector.h"
//允許我們訪問一些有用的通用函式
#include
"kismet/gameplaystatics.h"
//加的
// sets default values
acameradirector::
acameradirector()
// called when the game starts or when spawned
void acameradirector::
beginplay()
// called every frame
//tick函式,1幀調一次。一秒60幀,就一秒調60次
void acameradirector::
tick
(float deltatime)
index++;}}
return nullptr;}*/
// 查詢處理本地玩家控制的actor
//好比是手柄、鍵盤
aplayercontroller* ourplayercontroller = ugameplaystatics::
getplayercontroller
(this,0
);if(ourplayercontroller)
*///獲取玩家控制的camera,不是cameraone就切回cameraone
//if
((ourplayercontroller-
>
getviewtarget()
!= cameraone)
&&(cameraone !=
nullptr))
//不等於cameratwo,就是等於cameraone
elseif(
(ourplayercontroller-
>
getviewtarget()
!= cameratwo)
&&(cameratwo !=
nullptr))
; */
//ourplayercontroller->setviewtargetwithblend(cameratwo, smoothblendtime, eviewtargetblendfunction::vtblend_max);
//ourplayercontroller->setviewtargetwithblend(cameratwo);去掉混合時間,切得生硬
ourplayercontroller-
>
setviewtargetwithblend
(cameratwo, smoothblendtime);}
}}}試試vtblend_easeinout
;//去掉混合時間,切得生硬
Kafka入坑指南
kafka是為大資料而生的訊息中介軟體,以其百萬級tps的吞吐量名聲大噪,迅速成為大資料領域的寵兒,在資料採集 傳輸 儲存的過程中發揮著舉足輕重的作用,而storm,spark,flink等大資料流處理或批處理平台都有kafka的相關外掛程式支援。本著為開源做貢獻的原則,在學習kafka的同時也參與...
docker docker 入坑指南
用docker是因為在專案中需要在無網的情況下部署系統,因此環境依賴需要大量手動安裝,並且依賴中可能還有需要的依賴,簡直是無底洞。因為手動的原因,安裝堪稱是無底洞,並且乙個依賴安裝不成功會導致整個環境安裝失敗。基於此,開始探索通過docker的部署的方式解決 部署的問題,兩天的研究,可以說docke...
WKWebView 入坑指南
因專案js互動需要,同時因為支援的系統開始從ios 8 之後,所以就打算使用wkwebview替換掉專案中的uiwebview。本篇文章會持續更新在使用過程總碰到的問題。坑二 在控制器直接呼叫 self.webview.configuration.usercontentcontroller adds...