原创 通過繼承UBlueprintFunctionLibrary的類實現藍圖與C++相互通信
UMyBPFunctionLibrary中的方法爲靜態方法 UMyBPFunctionLibrary.h UCLASS() class UMyBPFunctionLibrary : public UBlueprintFunctionLi
原创 通過AHud顯示幀數率
AHud中有個DrawHUD,在這個函數中做的繪製每幀都會清除掉再重繪,可以做一些幀率顯示或者輔助調試的繪製工作,不必做專門的清除管理。拿幀率顯示爲例,在這裏我們做25幀刷新一次的控制,也可以每幀刷新,看自己需要。 MyHUD.h UC
原创 獲取鼠標點擊的屏幕位置座標
APlayerController* PC= nullptr; if(GetWorld()) { PC = GetWorld()->GetFirstPlayerController(); } FVector2D MousePos;
原创 ubuntu18.04編譯ue 4源碼
官方文檔: https://docs.unrealengine.com/zh-CN/Platforms/Linux/BeginnerLinuxDeveloper/SettingUpAnUnrealWorkflow/index.html 一
原创 linux sudo apt-get upgrade
123@123-System-Product-Name:~$ sudo apt upgrade [sudo] 123 的密碼: 正在讀取軟件包列表... 完成 正在分析軟件包的依賴關係樹 正在讀取狀態信息... 完成
原创 未找到命令
在windows下編輯或者打開過的sh腳本,windows的行尾“\n\r”,在unix下行尾“\n”。因此在linux下執行時要把多餘的“\r“去掉 確認問題: cat -A script.sh 報錯前每行末尾^M$,linux正常每行
原创 ubuntu 18.04安裝vulkanSDK
官方教程 https://vulkan-tutorial.com/Development_environment 方法一、安裝工具包 1、sudo apt install vulkan-utils 2、sudo apt install l
原创 linux壓縮解壓文件命令
一、壓縮文件 二、解壓所文件 1、.tar.gz tar -xzvf file.tar.gz 2、zip unzip file.zip -d /unzippath 3、rar rar x file.rar 如果沒有rar先安裝一下 su
原创 ubuntu18.04 opengl信息
系統安裝vulkan SDK,總是安裝失敗,提示gl庫鏈接不對,查看另一臺電腦/usr/lib/x86_64-linux-gnu/libGL.so庫(後來回想了下可能那臺機器是ubuntu16的原因,本身就不一樣),可是這裏卻沒有這個庫,
原创 source.list 更換源
123@123-System-Product-Name:~$ sudo apt update 獲取:1 http://cn.archive.ubuntu.com/ubuntu bionic InRelease [1,122 B] 錯誤:1
原创 linux下製作u盤啓動盤
方法一: 1、確認U盤路徑,在終端中輸入:sudo fdisk -l,可以看到/dev/sdb是我的U盤設備 2、sudo umount /dev/sdb 3、sudo dd if=/home/123/下載/*.iso of=/dev/s
原创 c++初級教程 常見函數查詢
http://www.cplusplus.com/doc/tutorial/
原创 找某一特定actor模型
UWorld* world = GetWorld(); if (!world) return; for (TActorIterator<AStaticMeshActor> ActorItr(world); Acto
原创 explorer.exe被關掉,桌面黑屏
電腦黑屏,但有鼠標顯示標識。此時有可能是資源管理器進程不小心被關掉所致。打開任務管理器,新建一個任務,輸入cmd,在彈出的命令窗口中輸入explor