什麼叫做Visual Studio Code無法正常運作? 我是指VSC異常「不會出現自動提示關鍵字的功能(Intellisense)」的狀況。 這次問題出現在我更新至1.65版後的MacOS (Windows10沒問題) 再參考了這一篇「 Intellisense not wo...
2022年3月8日 星期二
2019年6月24日 星期一
[教學] 虛擬搖桿範例檔 --2019.06.24更新
山姆
6月 24, 2019
虛擬搖桿 Visual Joystick,Unity 範例檔下載!使用 C#。 線上試玩版 原始檔下載 2019.06. 24 【2021.11.22 更新連結】 此虛擬搖桿的一些必要設定 如果你想換成自己的搖桿貼圖,該圖檔要在Unity內測定為 ...
2019年6月11日 星期二
[Unity 範例] 拖拉、縮放、邊緣反彈效果的地圖
山姆
6月 11, 2019
大家有玩過 FGO ( Fate/Grand Order ) 嗎? 本次範例檔就是以該遊戲中的大地圖選擇關卡介面為參考,配合Unity內建的 Scroll Rect 所製作出【拖拉、縮放、邊緣反彈地圖】。 個人覺得J個很實用,如果有任何問題或想法歡迎留言跟我互動...
2017年11月20日 星期一
[Unity] 使用內建的JsonUtility 遊戲讀存檔案 --2017.11.20更新
山姆
11月 20, 2017
大部分遊戲都會使用到「讀取」、「儲存」狀態與進度,本篇 「Unity 範例檔」示範如何使用Unity內建的 JsonUtility 進行 Json 檔案的讀存取。 JSON檔案的維基百科 P.S 話說JSON的ICON也太帥氣了 >////< P.S ...
2017年9月30日 星期六
[Unity 範例] 高處落下偵測
山姆
9月 30, 2017
當玩家角色從太高的地方落下時,想要依據落下高度來扣減玩家的血量該怎麼做呢? 簡單範例檔讓你一看就明白! 線上玩 範例下載 ============================================================ 簡單說明: ...
2017年9月22日 星期五
[Unity 範例檔] 改變物理方向!
山姆
9月 22, 2017
類似銀河馬力歐的引力切換! 線上玩 範例檔下載 (2021.11.1 修正連結) =============================================== 在本範例中為了讓每個角色的引力皆是獨立計算, 於是便將每個角色身上 Rigidb...
2017年8月4日 星期五
[Unity範例] 抓取圖片的像素資訊 ...Texture2D.GetPixel
山姆
8月 04, 2017
在某些狀況下,我們可能需要獲得特定圖片上特定座標的顏色資訊。在 Unity 中提供了非常方便的 API: GetPixel 。本範例示範使用當滑鼠點擊圖片後,畫面會額外顯示出使用者所點擊位置的 Color 資訊。 線上玩玩看 範例檔下載 (2021.11.22 更新連...
2017年7月14日 星期五
[Unity範例] 角色貼齊斜坡移動
山姆
7月 14, 2017
本範例展示如何透過 Physics2D.Raycast 等方法,取得角色腳下碰撞務的法向量。並使角色依照此向量座標去貼齊地面。 線上直接玩 範例檔下載 [2021.10.30 修改正連結] ===================================...
標籤:
範例下載,
BoxCollider2D,
c#,
unity
2017年7月12日 星期三
[教學] 在 Visual Studio Code 中替 Unity 除錯
山姆
7月 12, 2017
本文將簡單說明如何在 Visual Studio Code (簡稱 VS code) 中,進行Unity Debug (除錯)。 但注意,只有C# only。 這也是為什麼我當初果斷改寫C#的原因之一:在Unity寫JS沒人權阿! 安裝 Unity 官方替 ...
2017年6月21日 星期三
[C#] 把方法當作變數一樣傳遞:委派 Action 、Lambda 使用
山姆
6月 21, 2017
在C#中 有個辦法能使「方法 Method」像是傳遞變數一樣讓某個方法去執行。 這個方法就叫做「 委派 」。 委派有四種形式可以使用「Delegate、Func、Action、Predicate」, 本文章單純示範最近我個人最近實作有用到的 Action...
2017年6月9日 星期五
[Unity 範例] Unity 的 Coroutine 應用範例 (以物件移動為例)
山姆
6月 09, 2017
本範例檔以【滑鼠點擊控制物件移動】提供兩種不同的寫法作為範例比較,供大家參考 Coroutine (協同程序)的應用。本文的移動方式是使用SmoothDamp(平滑移動) 線上玩 範例檔下載 (使用 update ) 範例檔下載 (使用 Coroutine ) ...
2017年6月5日 星期一
[Unity 範例] WASD操作- 避免同時輸入的異常狀態
山姆
6月 05, 2017
本範例是為了解決鍵盤使用者,在【同時輸入複數按鍵】時發生異常狀態而製作的。因為依照一般最基礎的鍵盤輸入控制的教學 ( 例如這篇有正妹照片的教學 ) ,都是在未考慮【使用者同時按著某個按鍵】時的狀況。所以在時作階段你很可能會遇到跟我一樣的情形: 只壓住按鍵A = 播放面...
2017年5月29日 星期一
本範例示範使用 Reflection Probe 、 Standard Shader ,及一個控制 Reflection Probe 的 Script。 在Unity中製造一個滿滿的大鏡子。 線上玩 原始檔下載 單純使用 Reflection Probe...
2017年5月13日 星期六
[[Unity 教學] 第六課 發射子彈!
山姆
5月 13, 2017
透過這堂課程的範例,你將透過新增【發射子彈】這功能到遊戲裡面的過程中,學會使用【 複製-Instance 】來產生新物件、以及透過Script方式將物件【 摧毀-Destory 】。 P.S 因 Unity 5.6 已經將 ImageEffect 廢棄改為 Po...
2017年5月9日 星期二
[Unity 範例檔] 多邊形內隨機一點
山姆
5月 09, 2017
自己想的求任意凹凸多邊形內隨機一點範例。我也不知道這樣是不是最快最佳解法 @@。就當做事拋磚引玉囉!歡迎大家提出看法~ 線上玩 (可拖曳方塊) 範例檔下載 我的概念如下: A.已知任意數量多邊形(凹凸皆可) B.於多邊形內,隨機劃上一垂直X點的線條 ...
2017年4月26日 星期三
[Unity 教學] 第五課 套用Sprite圖片替換膠囊玩家
山姆
4月 26, 2017
你將透過課學會將 Sprite 圖片做成動並畫套入遊戲,且透過程式控制撥放特定動畫。 上述效果皆需要操作Unity的工具來完成,所以本堂課主要用影片方式來呈現。 那開始觀看影片之前請你先下載這個【圖片檔】到電腦桌面上 ---- 連結 ( 出處 ) 對了,記得...
2017年4月23日 星期日
[Uniyt 遊戲] 來做個塔防吧! 塔防遊戲範例檔下載
山姆
4月 23, 2017
塔防遊戲(Tower Defense) 一直以來非常受到非常多人喜愛 ( 本範例檔案簡單示範【使用控制點】讓生物循路移動, 以及另用座標正規化的方式讓我的塔僅能蓋在特定的座標位置上。 線上玩 蓋塔:點擊拖曳右下紅色塔到場景上 密技:按下n鍵可新增生物 ...
2017年4月20日 星期四
[C#] 寫作風格,左右你選擇哪一道?
山姆
4月 20, 2017
寫作風格大調查!下面這幾項寫法你支持哪一個? 第一題:左右兩個if,你會喜歡用哪個呢? 第二題:左右兩個if else,你覺得哪個用起來比較易讀呢? 第三題: 下面是常見的搜尋最近GameObject,哪個比較好理解? ==== 1、2、3 我個人是右...
