原创 【Unity】Git上傳Unity工程GitHub

準備工作 註冊Github 安裝Git   在Github上新建一個空倉庫 點擊頭像->Your repositories(你的倉庫)->New(新建) Repository name:輸入新建倉庫名 Create repository(

原创 【Unity Shader入門】Shader基礎概念:渲染流水線

【Unity Shader入門】Shader基礎概念:渲染流水線 【Unity Shader入門】Shader編程基礎:ShaderLab語法 【Unity Shader入門】Shader數學基礎:向量(矢量) 【Unity Sh

原创 【Unity優化】安卓包優化

因爲考慮到兼容性,Unity5-Untiy 2018打包發佈Android包默認添加多個動態庫。 Unity5-Untiy 2017:PlayerSettings面板中Device Filter默認是FAT(ARMv7+x86)。 Unt

原创 【Unity Epitome】音頻模塊:加載、轉換、剪切、混音、合併

GitHub項目:Epitome.Audio音頻模塊 WWW類外部加載音樂文件 使用delegate委託:音頻加載完成進行回調 namespace Epitome { public delegate void AudioC

原创 【Unity】C#+Visual Studio生成DLL文件(步驟圖解)

打開Visual Studio 2017(中文)新建項目:文件>新建>項目 1、點擊Visual C#,如果項目中沒有安裝該開發工具包,打開Visual Studio 安裝程序。 2、點擊類庫(.NET Framework):用於創建C

原创 【Unity Shader入門】Shader數學基礎:矩陣

【Unity Shader入門】Shader基礎概念:渲染流水線 【Unity Shader入門】Shader編程基礎:ShaderLab語法 【Unity Shader入門】Shader數學基礎:向量(矢量) 【Unity Sh

原创 Python基礎之面向對象:類的定義、實例化、調用+繼承與重寫

類的定義 class ClassName:     #定義屬性     name = "yang"     age = 20     #定義方法     def fun(self):#類中的方法至少有一個參數,第一個參數指向創建的實例本身

原创 Python基礎之文件操作+複製文件目錄+統計目錄大小

open()打開文件 f =open("./file.text","r")  #只讀模式 f.read() #讀取全部  f.read(5) #讀取字符數  f.readline() #讀取一行  f.readlines() #讀取所有行

原创 【Unity Shader入門】Shader數學基礎:矩陣變換

【Unity Shader入門】Shader基礎概念:渲染流水線 【Unity Shader入門】Shader編程基礎:ShaderLab語法 【Unity Shader入門】Shader數學基礎:向量(矢量) 【Unity Sh

原创 【Unity Shader入門】Shader數學基礎:向量(矢量)

【Unity Shader入門】Shader基礎概念:渲染流水線 【Unity Shader入門】Shader編程基礎:ShaderLab語法 【Unity Shader入門】Shader數學基礎:向量(矢量) 【Unity Sh

原创 【Unity優化】Unity Profile性能分析工具

在遊戲開發過程中,遊戲性能是非常重要的。如果遊戲運行很慢、卡頓甚至卡死就可以知道遊戲出現性能問題。在嘗試解決問題前需知其所以然,然後嘗試不同解決方案。若是依靠或是自身原有的經驗去解決問題,可能會做無用功,甚至引申出更復雜的問題。在這裏就需

原创 【Unity Shader入門】Shader編程基礎:ShaderLab語法

【Unity Shader入門】Shader基礎概念:渲染流水線 【Unity Shader入門】Shader編程基礎:ShaderLab語法 【Unity Shader入門】Shader數學基礎:向量(矢量) 【Unity Sh

原创 【Unity Epitome】C#泛型單例模塊

單例模塊SingletonCreator:單例創建Singleton:單例類MonoSingleton:MonoBehaviour單例類SingletonException:單例錯誤處理類Examples:單例使用範例 Singl

原创 Git命令:Git配置文件+連接遠程倉庫+項目管理

設置提交代碼時的用戶信息 配置一個全局的用戶名和郵箱 $ git config --global user.name  “Your Name” $ git config --global user.email  "[email protected]

原创 Python基礎之異常處理+多層異常處理+人爲拋出異常指定錯誤

#Python異常處理 try: #捕獲異常     pass except: #所有處理異常     print("當try執行過程中發生異常,執行except進行處理,不會暫停程序,反之except不會執行") #多層異常處理  t