??本文是逆向?qū)W習(xí)的記錄筆記 一、從源碼分析內(nèi)存結(jié)構(gòu) ??Unreal的對(duì)象繼承結(jié)構(gòu)是UObject繼承UObjectBaseUtility繼承...
前提 ??推薦一個(gè)Native C++開發(fā)工具。??默認(rèn)Unity Native插件開發(fā),C#用[DllImport("dll名稱")]標(biāo)注,存...
??團(tuán)結(jié)引擎官方對(duì)其線程模型已經(jīng)有講述:Unite Shanghai 2024 團(tuán)結(jié)引擎專場(chǎng) | 團(tuán)結(jié)引擎 OpenHarmony 工程剖析[h...
一、Worker線程native c++直接給UI線程發(fā)送消息 ??本節(jié)寫一個(gè)讓native c++端向UI線程發(fā)消息postMessage的方...
一、創(chuàng)建工程 ??File>New>Create Project,創(chuàng)建個(gè)新native c++工程出來。??頁(yè)面布局在entry\src\mai...
前言 ??發(fā)現(xiàn)的問題如標(biāo)題,本文記錄發(fā)現(xiàn)、查找、解決問題的過程,中間記錄的一些步驟是彎路,但我認(rèn)為依舊有一些用途,各種工具的用法依舊有一些意義。...
??之前編譯QT工程好使,去折騰QT源碼編譯后一段時(shí)間,再編譯QT突然報(bào)錯(cuò): ??新建QT工程編譯依舊有這個(gè)錯(cuò)誤,查詢發(fā)現(xiàn)有些人說是沒有main...
獲取顯存值 ??安卓上debug顯存,除了游戲引擎自帶的profiler外,還有更底層的統(tǒng)計(jì)方式,用adb獲取內(nèi)存大小,命令為: ??這可以獲取...
??NativeRenderPlugin是Unity直接接觸原生圖形API,組織渲染指令的方法,本文通過UnityC#層、插件層、Unity源碼...