原创 堆和棧的學習
1、在講堆和棧之前,我們先看看值類型和引用類型: (1)值類型 A:基本數據類型 a:int:整型 b:long:長整型 c:float
原创 UnityEvent 2個參數
using System.Collections; using System.Collections.Generic; using UnityEngine; using UnityEngine.Events; [System.Serial
原创 Unity安卓版本調用鍵盤
public Text Number0Text ; /// <summary> /// 調用鍵盤 /// </summary> private TouchScreenKeyboard keyboard = nul
原创 Unity開發總結
最近項目接近了尾聲,有點閒,就對之前自己寫的代碼進行了回顧,然後又在網上找了一些項目優化的方法進行了學習,發現自己寫的代碼不是很簡潔,所以就按照網上說的那些優化方案進行了修改,果然,看着代碼更加簡潔和整齊了,改完之後滿滿的成
原创 在線進行去除圖片水印
今天在瀏覽的時候,無意中發現這個工具挺好用的,分享給大家,把圖片放進去,可以把圖片的水印去掉,還可以進行美化圖片等。 https://www.toolnb.com/tools/onlineps.html https://www.tooln
原创 Unity兩個3D物體碰撞之後獲得該點
public void OnCollisionEnter(Collision collision) { if (collision.collider.tag == "Wall")//牆 {
原创 Unity3d 判斷當前網絡的狀態
學習一下關於Unity3d的當前網絡狀態的情況,分享如下: using System.Collections; using System.Collections.Generic; using UnityEngine; using Unit
原创 Mathf.SmoothStep平滑插值
static function SmoothStep(from:float,to:float,t:float):float Description描述 Interpolates between min and max and eases
原创 Unity3d的性能優化(二)---資源池
資源池的利用 在遊戲的過程中,有些物體需要被重複創建的時候,可以用資源池。比如:子彈,敵人等。
原创 Unity3d的性能優化(三)---Statistics統計面板的認識
在程序運行狀態上下。Game窗口點擊Stats打開統計面板,參數如下: FPS(幀數):越大越好 CPU(處理器計算速度):越低越好 render thread(渲染線程,GPU渲染所需要的時間):越低越好 Batches(渲染批次):
原创 Unity性能優化的小技巧
1、Draw Call 2、資源(模型、貼圖、粒子) 3、渲染(相機,光照,Shader) 4、網絡 5、代碼(代碼編寫,資源加載,物理系統) 可以在Profiler窗口查看項目性能消耗主要在那幾個地方,然後有針對性的進行優化 下面給大
原创 Unity3d的性能優化(一)---資源優化 ==》Audio
1、長時間音樂(背景音樂)壓縮格式:MP3 2、短時間音樂(攻擊等)一般不壓縮,存儲格式爲:wav 3、導入到Unity後的編輯面板顯示爲: (1)Decompress On Load :適用於小文件 (2)Compressed In
原创 C#調用dll--(反射)
1、新建C#控制檯運用程序,工程名爲TestDll 2、工程建好之後,點擊菜單欄的文件按鈕,添加--新建項目--類庫,並自己命名:ClassLibrary3 3、在ClassLibrary3的class.cs文件中添加靜態函數 publi
原创 Unity 獲得不同平臺下文件的保存路徑
/// <summary> /// 獲得不同平臺下文件的路徑 /// </summary> public class GetFilePath { /// <summary> /// 獲得當前文件保存的路徑 ///
原创 XmlException: Text node cannot appear in this state. Line 1, position 1.
今天項目出現這個問題,報這個錯我認爲有三個問題 1、看看下載的地址是否正確,下載回來的內容是否爲空 2、文件的格式不對 3、在文件的格式正確的前提下,還報這個錯,就說明讀取的內容有問題 可以下載這個,把裏邊的空格去掉或者用這個寫個xml文