原创 使用Jekins實現Unity打包apk(一)

1、下載一個Jenkins,直接去官網下就可以了;https://jenkins.io/   2、安裝…… PS:有的瀏覽器 打開之後是英文,有的是中文(比如我用Edge打開就是中文,獵豹就是英文)。 這時候就需要下載一個插件。 Mana

原创 Unity2018 : 預製體及其路徑

項目升級到Unity 2018 之後, 發現很多舊的API都過時了,比如預製體獲取路徑這一部分就沒了。今天翻了翻Unity的代碼,把新找的API做個記錄。   通過預製獲取其路徑 這算是一個常用功能了,這個功能分兩種情況: 1、所選擇的物

原创 【Unity】關於 InputManager 以及改鍵功能的製作

前言 改鍵,是PC遊戲中非常常用的功能。而在Unity的開發中,我們大多直接使用Unity自帶的InputManager,那麼這個InputManager能改鍵嗎? 我在最近的項目開發中就遇到這個問題,結果發現,Unity自帶的Input

原创 【Steam】關於上傳遊戲至Steam,Depot產生的問題

假設我的Steam appID 爲 1000; 我的第一個Depot 爲 1001; 第二個Depot 爲 1002;   在默認狀態下,我用SteamPipeGUI,上傳至1001是沒什麼問題的。 但是上傳至1002就出問題:  ERR

原创 關於Unity ScriptableObject 的數據保存問題

最近在開發的時候遇到的問題:在用ScriptableObject進行保存數據的時候,並不是所有的數據都能正常保存,這讓人很是難受。所以我決定系統性地整理一下這個問題:   注:建議大家將自己的Unity文件保存方式設置爲Text而不是二進

原创 Unity3D插件 Doozy UI 學習(三):UI Element

前言 之前寫過一些關於DoozyUI的開發介紹,比較基礎。後面用DoozyUI開發了一段時間,現在已經有了更深入的一些瞭解。這篇主要講一下UI Elemenet這個腳本的使用。   正文 1、關於UI Element: 如下圖所示,Doo

原创 【填坑】Unity 2018 開Deep Profiler 之後直接卡死?

這幾天遇到的,開了DeepProfile之後,編輯器光速卡死,動不了一下。然後只要把Profile窗口一關掉就萬事大吉了,真™靈異! 後來經過排查:在Profile窗口裏找到以下這個東西: 然後按那個叉把它幹掉就OK了,一下效率就高起來

原创 【Unity】【PC】【錯誤上報】Bug上報插件 Trello Bug Tracker 使用介紹 (一):用戶上報部分

前言 最近需要做一個在PC端的Bug上報功能,之前的Bugly是用在移動端的,其實不是很適合。 所以需要一個在PC端的Bug上報,然後在網上找到一個還不錯的插件:Trello Bug Tracker https://assetstore.

原创 【Unity】【PC】【錯誤上報】Bug上報插件 Trello Bug Tracker 使用介紹 (二):錯誤抓取部分

前言 上一章(https://blog.csdn.net/cyf649669121/article/details/105637064)說了關於Trello這個插件的使用和用戶自定義上報的部分,不過還需要實現的一個就是錯誤抓取的功能。這個

原创 【Unity】簡易遊戲存檔

前言 遊戲存檔的功能和重要性不需要過多敘述,實現的方法也很多樣。 對於Unity來講,最簡單的就是用PlayerPrefs來搞。但是就因爲簡單,所以能實現的功能也比較少。目前PlayerPrefs存些Int、String顯然是不夠的。 所

原创 【Unity】Bug上報插件 Trello Bug Tracker 使用介紹 (一):用戶上報部分

前言 最近需要做一個在PC端的Bug上報功能,之前的Bugly是用在移動端的,其實不是很適合。 所以需要一個在PC端的Bug上報,然後在網上找到一個還不錯的插件:Trello Bug Tracker https://assetstore.

原创 Unity UGUI 繪製連接兩點的線

1、先弄個Image (以下命名爲Line),設置爲如下格式: 其高度就是連線的長度,Pivot的Y值設置爲0是爲了方便後面旋轉的時候能繞起點旋轉。   2、以上述的Image的原點爲起點,以目標位置爲終點。 那麼線段的長度很容易計算,

原创 【Unity Editor】實現給屬性面板上拖拽賦值資源路徑

前言 需求是這樣:從資產面板中拖拽一個文件,比如表格的xlsx吧,到某個屬性面板的框框中。然後獲取這個文件的路徑。大概如下圖所示:  之前在一個網站中看到類似的教程,後來沒翻到在哪裏了。總之實現過程如下:   正文   1、思路 首先肯

原创 【Unity】【UGUI】實現圍繞一個點的環形佈局

前言 最近需要做一個需求,是讓 一堆UI控件圍城一個圈。大概效果如下圖所示: 之前做佈局大多是按照方格排成幾排,圍成一個圈的貌似原生的組件裏沒有。所以需要自己實現一個,好在不算太難。具體思路很簡單:就是設定半徑、開始角度、間隔角度以及各

原创 【Unity】【Bugly】自定義上報的錯誤信息

前言 在Unity開發中,經常會用到一些報錯上傳的插件,比如Bugly。但是在使用過程中發現一個小問題:在上報的信息中只有插件設定好的信息,但是很多對排查錯誤很有用的信息卻不能上報或者看不到。例如,我們需要知道此時的玩家狀態,是在戰鬥中還