2017年4月26日 星期三

你將透過課學會將 Sprite 圖片做成動並畫套入遊戲,且透過程式控制撥放特定動畫。 上述效果皆需要操作Unity的工具來完成,所以本堂課主要用影片方式來呈現。 那開始觀看影片之前請你先下載這個【圖片檔】到電腦桌面上  ---- 連結  ( 出處 ) 對了,記得...

2017年4月20日 星期四

2017年4月15日 星期六

2017年4月13日 星期四

我盡量將原始碼寫得短短少少的,幫助需要這篇範例的朋友可以簡單理解。 操作說明: A 鍵朝左走、D 鍵朝右走,還有一個J鍵... 線上玩 程式碼下載 在玩家與殭屍之間,有一個看不到的 Box Collider 2D 物件 由於這個物件在IsTrigger打勾了...
本範例檔示範:如何讓【搖桿往上】推時,讓人物朝【鎖定的目標】前進; 並且在【搖桿往左右】推動時,人物是圍繞著目標左右繞圈移動。 請按住 左側Shift鍵 進入注視狀態唷 線上玩 原始檔案下載  (2021.9.30更新連結) 原始檔案下載v2 版 (2017....

2017年4月3日 星期一

目標:新增一個按鈕,讓我們 按下該按鈕的時候會讓 player 回到原點。 新增一個 Vector3 的變數名叫 startPos 並在start的階段,紀錄我們player 的位置到 startPos startPos= player.transform.posi...
在 上一版 的範例檔裡面,因為是偵測Bounds的方式去判斷該網格是否可走。 但是這樣的方式會造成物體斜放時的誤判 (如上圖左所示)。 為此我在第二版改寫偵測方式(回頭參考一下 這篇教學 的作法)。 終於改進成右邊的結果,可以支援斜擺的物件。 除了程式碼的變動外,...
因為某些緣故,這幾天再度試著使用 MonoDevelop 編寫 C# 。 遇到許多莫名其妙的BUG、邊寫邊血壓上升。 簡單整理我遇到的困擾,並列出在 Visual Studio Code 的狀況。 又是一篇 VS code 推廣文 因為某些緣故我必須使用Unit...

2017年4月2日 星期日

Unity 可以利用 tag 方式,將 GameObject 進行分類。例如 :  Player  、 Emeny ....等。 如果遇到已設好的 tag 莫名消失,那肯定會非常頭痛。 最近我在使用舊版本的Unity就遇到了這個狀況!! (5.3) 當我將檔案從packa...