目前為研究所碩一生,研究常會需要使用 Unity 進行開發,所以希望在過程中能夠紀錄一些有幫助且有趣的一些小功能或方法。精進自己的程式能力外,也提升自己文案的撰寫能力。這 30 天將會說明Unity 開發環境的建置、環境介紹、如何將物件與文本做串接、UI的設計等。
我們在環境中判斷物件是否碰撞的時候都會使用到碰撞器(Collider)與剛體(Rigidbody),畢竟剛體可以使物件在環境中在物理影響下移動。碰撞體必須要加上...
在Unity 中我們會希望可以平滑的移動某物件到環境的某個位置,那我們可以透過線性插植 Lerp 的方式來實現。我這邊就不太做一些Lerp 數學細節上的說明,但...
這兩天我希望研究在 Unity 中控制 Camera 的方式,主要是我們通常在環境中視角幾乎都是讓Camera 移動來讓我們觀看環鏡中的位置。有時候我們會希望C...
今天要繼續說明該Camera 的使用方式,今天要介紹的是 Camera 的移動、拉伸與回到鏡頭的原始位置,今天牽涉到的數學也會比較多一點,但都很容易理解,那就讓...
最近要準備 Paper Reading 的報告,有點忙與緊張哈哈哈,所以今天就針對簡單的小功能說明。 在遊戲環境中,我們需要知道 Player 視角看出的角度與...
在一些遊戲裡我們會希望讓某個物件可以移動,讓物件可以在環境中走動、跳躍。但如何實現該功能就是這邊要探討的,我們將會實現一個物件能夠自由的移動,以第一人稱的方式進...
在我們的環境中,常會有一些聲音與音效來提高我們遊戲的體驗,在實驗的過程中我們也會將聲音作為一種非視覺的回饋,告訴受試者完成某一件事情或是滿足某一個條件等,對我們...
我只能說這一章是我最不熟悉也最無法適應的,所以今天凌晨五點就起來開始寫文章,太有趣了。關於在 Unity 中實現旋轉的方式真的很多種,但怎樣旋轉才是最正確最穩定...
我們常在遊戲中的環境看到角色會有血條,這讓我很好奇Canvas,或一些UI是如何顯示在World上。所以我今天將研究在一個環境中顯示當前的血量,並且透過Slid...
我們平常可能會希望可以回顧該使用者的動作或是一些姿態的轉動方向,這時候就需要不斷的在一段時間內紀錄受試者的動作。所以今天我希望能夠跟大家說明並且以簡單的方式記錄...