原创 UE4 AudioCapture錄音插件

UE4: How to use the new AudioCapture component to record microphone audio There are two functions for recording audio:

原创 NAT、Napt(地址轉換技術)詳解

NAT的由來 IPv4即網際網協議第4版——Internet Protocol Version 4的縮寫。IPv4定義一個跨越異種網絡互連的超級網,它爲每個網際網的節點分配全球唯一IP地址。如果我們把Internet比作一個郵政系統,那麼

原创 UE4 無法打開源文件 Actor.generated.h

有時候新建的C++類的頭文件的#include “Actor.generated.h ”會報紅,這時可以在VS裏面   “解決方案裏面“  先把 developmen editor 該爲 debuggame  editor  ,然後點擊項

原创 UE4 HLSL Tools For Visual Studio插件(包含.ush ,.usf 如何語法高亮)

HLSL Tools for visual studio使用說明:https://marketplace.visualstudio.com/items?itemName=TimGJones.HLSLToolsforVisualStudio

原创 C++中的#、##運算符和__VA_ARGS__宏

#:構串操作符  構串操作符#只能修飾帶參數的宏的形參,它將實參的字符序列(而不是實參代表的值)轉換成字符串常量  #define STRING(x) #x#x#x #define TEXT(x) "class"#x"Info" /

原创 C++ 宏定義函數(單行和多行)

     先總結和宏和函數的不同之處,以供大家寫代碼時使用,這段總結摘自《C和指針》一書。       在軟件開發過程中,經常有一些常用或者通用的功能或者代碼段,這些功能既可以寫成函數,也可以封裝成爲宏定義。那麼究竟是用函數好,還是宏定義

原创 編譯原理學習--編譯以及編譯過程

1.也許我們這輩子都不會去實現一個編譯器,但是我們至少要知道編譯器是什麼?爲什麼會需要編譯器?  ①編譯器首先也是一種電腦程序。它會將用某種編程語言寫成的源代碼(原始語言),轉換成另一種編程語言(目標語言)。 ②高級計算機語言便於人編寫,

原创 UE4 如何刪除C++類、拷貝C++類到本項目

刪除C++的步驟: 1. 關閉visual studio  2. 關閉UE4編輯器  3. 刪除項目中Source文件夾中的你想刪除的.cpp和.h文件  4. 刪除項目中的Binaries文件夾  5. 右鍵. uproject文件,點

原创 UE4打包設置和步驟(打最小的包)

  打包設置: 1、Maps&Modes -> GameDefaultMap 設置默認加載的map (箭頭1) 2、Packaging -> Cook only maps(this only affects cookall) 設置爲Tru

原创 UE4開啓實時光線追蹤

系統要求: 1、Windows 10 RS5 (Build 1809) or later 2、NVIDIA RTX and some GTX series cards with DXR support using the latest d

原创 UE4藍圖類Event和Function的繼承和重載

1、屬性繼承:子類繼承了父類的所有屬性 2、方法重載:子類重載了父類的方法和事件 3、子類繼承父類的方法和事件:在子類重載(override)的方法上右鍵,選擇add call to parent function,即可添加Parent:

原创 UE4控制Character不受重力影響

       最開始的設置CapsuleComponent的enable Gravity爲false,結果不管用。經過嘗試後,發現應該在Character Movement組件中進行設置: 1、選擇character movement組

原创 UE4窗口模式切換,修改窗口大小

在UE4工程目錄下找到與Content文件夾同級別的Save文件夾。在Saved/Config/Windows文件夾中,將GameUserSettings.ini拷貝到打包後的文件路徑:WindowsNoEditor/項目名/Save/C

原创 Houdini 中DOP CHOP SHOP SOP VOP是什麼?

Objects Object scene                  場景描述模塊SOPs Surface OPerations          表面編輯模組POPs Particle OPerations           粒

原创 Python 中文註釋報錯

當輸入中文註釋時,運行程序會報錯: 解決辦法: 在python腳本問價的第一行加一句:  #coding:utf-8