
Unity 在編輯模式下運行程式碼 一直以來我們的Class都會繼承MonoBehavior但是繼承了Monobehavior的Class只在Play模式下執行,但當Play模式結束,所有被程式修改的部分都會復原,有時候我們會想要保留我們所做的更動,這時我們就得讓程式碼在編輯模式下也能運行,這裡有兩

Unity 在編輯模式下運行程式碼 一直以來我們的Class都會繼承MonoBehavior但是繼承了Monobehavior的Class只在Play模式下執行,但當Play模式結束,所有被程式修改的部分都會復原,有時候我們會想要保留我們所做的更動,這時我們就得讓程式碼在編輯模式下也能運行,這裡有兩

Unity 物件讀取 今天要介紹一個新的動帶物件讀取方式: AssetDatabase.LoadAssetAtPath stringassetPath, Typetype 第一個參數是物件的檔案路徑,第二個參數是物件類型 透過這個方法,我們不需要像Resource.Load一樣把物件都放在Reso

Unity C# 字串擷取 透過C#程式碼擷取字串中的某部分例如abcd123efg提取出123的效果 使用C# string.Remove移除起點,移除數量 正文開始 1.開一個新場景 2.在場景中新增一個text 3.設定Text的 text為:abcdefg5/5test我們要擷取出5/5 4

Unity C# Json技巧下 敘述: 上一篇已經學會如何把Class中的遊戲資訊儲存成Json文檔,這篇要教大家如何去讀取這個檔案並呈現 正文開始 資料讀取: 1.繼續上一篇的專案 2.在資料夾下新增一個C#程式碼這裡我叫做JsonLoad 3.開啟這隻程式碼並貼上下列的code 註記解說程式碼

Unity C# Json技巧上 敘述: 當我們在製作遊戲時,時常會需要做數據的存讀,Json就是一個很方便的儲存方式,簡單來說就是把數據儲存成文檔紀錄遊戲狀態,如果你還不是很懂就按照教學做一遍吧! 正文開始 資料儲存: 1.開啟一個空專案 2.在資料夾下新增一個C#程式碼這裡我叫做JsonDemo

Unity 2D小遊戲製作五:玩家血量 血量設置 血量同步 此篇效果 被怪物打到時扣血 - 接下來進入完整教學 - 血量設置 一把素材資料夾中的愛心拖曳到Sprite資料夾中,並把PNG設定成 Sprite 二找到場景中的Canvas 點選右鍵 UI Image 三點選場景中剛剛新增的

Unity 2D小遊戲製作四:分數呈現 計分板設置 計分同步 此篇效果 - 怪物隨機生成與死亡 - 接下來進入完整教學 - 計分板設置 一在場景中點選 右鍵 UI Image,此時場景中會出現一個Canvas畫布,然後Image在它下面 二把素材資料夾中的計分框拖曳到Sprite資料夾中,

Unity 2D小遊戲製作三:怪物生成與死亡 怪物隨機生成 怪物死亡 此篇效果 - 怪物隨機生成與死亡 - 接下來進入完整教學 - 怪物隨機生成 一我們先在場景中新增一個空物件,並且命名為MonsterCreater 二我們在Code資料夾中,新增一段名為MonsterCreater的程式碼

Unity 2D小遊戲製作二:怪物與攻擊 子彈射出 創建怪物 此篇效果 - 子彈射出 - 接下來進入完整教學 - 子彈射出 一在場景中新增一個Sprite物件,並將名稱設定為Bullet 二把 Bullet 的圖片設定為Knob 三把 Bullet 的Sprite Renderer的 Colo

Unity 2D小遊戲製作一:從零開始 下載與安裝Unity 創建太空船 太空船移動 遊戲邊界設定 此篇效果 - 飛行船與遊戲邊界 - 接下來進入完整教學 - 素材網址: 下載與安裝Unity 一Unity下載網址: 二選擇個人版本與作業系統 三確認後按下Download Unity Hub