原创 Hazel引擎學習(一)

Project Setup 1.SetUp項目,生成的文件在bin目錄下,生成的intermediate文件在bin-int目錄下,大概是這麼個目錄結構 bin/Debug-x64/ProjectName/ bin-int/Deb

原创 Android打包生成so文件,如何指定輸出的路徑

最近工作需要更新Android平臺下的so,由於是關於RecastNavigation的東西,裏面的so文件有兩個版本,一個是不加宏的POLYREF的22位版本,一個是加了宏的POLYREF64的64位版本,需要根據不同的bat批

原创 Unity debugger detected e0030 sentinel ldk protection system

工作的時候,遇到了一個很噁心人的事情,用Unity調試其C++的DLL時候,出現了下圖這樣的提示: 然後Unity的exe就莫名其妙退出了? 這樣我就調試不了我的DLL了,這個問題折磨了我大概快一個月了,上谷歌上也查不到這個問題

原创 Visual Studio 設置某功能的快捷鍵

突然發現自己的VS2017的查找所有引用的按鍵突然無效了,原本是shift+F12,後來只能用手點,很不舒服,而且不是因爲別的軟件的快捷鍵衝突問題,就是VS2017莫名奇妙使得該功能的快捷鍵沒有了。 解決辦法,打開VS,點擊工具

原创 Unity Animator Controller——Animator Sub-state machine

在Unity animator中,右鍵點擊可以選擇Create Sub-state machine: Sub-state machine可以用來優化動畫之間的結構,我把它理解爲一個結構體,可以存放Animation Clip和

原创 Cherno C++ 學習(二)

學習來源https://www.youtube.com/user/TheChernoProject/playlists C++的static關鍵字 static分可以修飾兩種變量或成員函數,一種是在類(或結構體)外,另一種在類(或

原创 Unity中Mesh和subMesh的區別

Unity中的Mesh很好理解,就是一個網格的數據結構,裏面記錄了頂點、頂點索引等信息: Mesh mesh = new Mesh(); mesh.vertices = ... mesh.triangles = ... mesh.

原创 Unity ExecuteInEditMode詳解

Unity裏繼承MonoBehaviour的腳本,並不是一直都會執行的。Unity默認只有在Play模式下,遊戲當前運行場景裏的GameObject掛載的腳本纔會執行,也就是說,我們必須按下Play按鈕進入遊戲,上述腳本纔會執行。

原创 Cherno C++ 學習(一)

學習來源https://www.youtube.com/user/TheChernoProject/playlists 1. vs有兩種默認運行方式,debug或release,其中在項目的C++屬性欄中,debug模式下里面的O

原创 ndk-build不是內部或外部命令

今天進行android的so文件打包時,碰到這樣的問題,不是內部或外部命令,也不是可運行的程序 或批處理文件。 然後我按照網上說的,配置了ndk的環境變量,具體操作看這個鏈接 https://blog.csdn.net/u0109

原创 命令行使用Cmake

今天工作需要去MacOS上打包.a文件,使用到了MacOs上的Cmake軟件,其中還用到了Cmake的工具鏈,學到了一些東西,在此記錄一下: cmake command not found 首先是在MacOs下,因爲我是安裝的Cm

原创 C語言 fopen和fread函數解析

fopen函數 fopen()函數可以用來打開文件,寫法如下,第一個參數是文件名路徑,第二個參數的是打開文件的方式: FILE *fp1; fp1 = fopen("file a","r");//r代表read,表示只讀 FILE

原创 Visual Studio離線安裝插件

有的腳本寫代碼的時候需要高亮,可以在VS的擴展功能裏進行下載,但是離線電腦不能直接安裝extension,所以記錄下怎麼弄: 先上這個網站下載對應需要的拓展插件https://marketplace.visualstudio.co

原创 C++ thread學習(一)

參考視頻:https://www.youtube.com/watch?v=wXBcwHwIt_I 一.簡單的多線程例子 在單一線程的程序裏,如果使用cin.get()函數,程序會一直停留在這一行,等待用戶輸入,當你按下回車時,程序

原创 Unity的mesh的indices報錯

今天構造Unity的Mesh的索引數組時遇到了個小問題,在此記錄一下,報錯如下: Failed setting triangles. Some indices are referencing out of bounds verti