原创 遊戲編程筆記3 --- 函數和常用類1

文章目錄函數函數的缺省參數switch caseVector創建方式方法Array創建和賦值方法2D ArrayMapRandom numbersTimeautofstreamofstreamifstream 函數 main方法要

原创 Python List 筆記

Python List 筆記 in 表達式 >>> cheeses = ['Cheddar', 'Edam', 'Gouda'] >>> 'Edam' in cheeses True + * operator + 會導致生成一

原创 Python Tuple 筆記

Tuple 類似一個 immutable list 創建方法 >>> t = 'a', 'b', 'c', 'd', 'e' >>> t2 = ('a', 'b', 'c', 'd', 'e') # 不建議使用吧 >>

原创 簡體中文轉繁體中文的html文件

作爲經常要輸入繁體中文, 但繁體打字法又難學又難用, 聯想功能也不太好, 工作中又切不可打錯字, 而且效率至上. 所以在網上參考了一些代碼, 自己也做了一些改良. 特點: 自動focus輸入框, 回車自動轉繁體, 自動把繁體複製到

原创 Python Dictionary 筆記

Python Dictionary 筆記 等同於 JAVA 的 map 無序 創建 >>> eng2sp = dict() >>> eng2sp = {'one': 'uno', 'two': 'dos', 'three': 't

原创 遊戲編程筆記11 --- Tick

文章目錄Actor 和 Component 的 Tick按Tick時間分組TG_PrePhysicsTG_DuringPhysicsTG_PostPhysicsTG_PostUpdateWorkn/aConstructor高級 tic

原创 遊戲編程筆記12 --- Blueprint1

文章目錄改變材質的scale開關門的簡單動畫 改變材質的scale 雙擊material, 進入它的藍圖的編輯模式 (或者複製一個再編輯) 找到所有的UV, 取消他們和 TexCoord 的 link 右鍵新建一個新的 TexCoo

原创 遊戲編程筆記10 --- Unreal知識1

文章目錄Trigger VolumeCollision Volume如何不讓玩家穿門而過自定義player拿起物體設置視線水平高度 Trigger Volume 會引發執行一系列代碼 Collision Volume 告訴物理引擎什

原创 遊戲編程筆記9 --- 內存知識1

文章目錄動態內存分配分配方法釋放內存方法內聯函數 動態內存分配 分配方法 用 new 實現動態內存分配 方法一: 給變量分配 格式: P = new T;   P -> T* 類型的指針   T -> 類型 定義: 動態分配出一片大小

原创 遊戲編程筆記7 --- Unreal相關使用tips

文章目錄Visual Studio設置毛病UnrealDerived FilesSourceTree新建Repository的步驟 Visual Studio 設置 控制檯輸出後不會自動關掉 毛病 getline(cin, str

原创 遊戲編程筆記8 --- 指針

文章目錄指針基礎知識如何作爲參數傳遞Reference ObjectPointer ArithmeticPointer 和 Array排序array的方法function pointer 函數指針 指針 基礎知識 獲取變量的地址  

原创 遊戲編程筆記6 --- Unreal4函數和常用類1

文章目錄macro`UE_LOG(LogTemp, Warning, Text("Your Message"));`Log FormatUActorComponent`AActor* UActorComponent::GetOwner

原创 遊戲編程筆記5 --- Unreal Coding Standard

文章目錄方法變量命名規則常量primitive typereference typeStringFStringFTextPointer class的命名: 前面要加一個大寫的F 方法 方法名大寫 一定要寫 return; 參數名

原创 遊戲編程筆記1 --- hello world

文章目錄hello world基礎知識cout的相關方法cin的相關方法 hello world #include <iostream> using namespace std; int main() { cout << "