原创 Unity實現光標跟隨物體
在項目有時候需要一個光標來提示物體的位置,並且可點擊。我這裏分享一個自己在開發過程中的小方法。 首先的思路就是創建一個ui組件作爲光標,不管是image,還是button,按自己實際需求而定,然後可以設置中心點pivot。
原创 C# 秒轉爲時:分:秒格式
string GetTime(float time) { float h = Mathf.FloorToInt(time / 3600f); float m = Mathf.FloorToI
原创 Unity 獲取點的法線方向實現吸附效果
通過HTCVive手柄發射射線控制物體的吸附效果,類似於帖在牆壁上的畫框。1.首先編寫手柄上的控制類:SteamVRControllerBase。通過手柄射線獲得碰撞點的位置和法線方向using UnityEngine; using Sy
原创 Unity開發:一個PC項目轉WebGL遇到的問題解決彙總
這段時間遇到一個PC版本發佈WebGL的工程,遇到很多的問題,在這裏做下記錄。1.發佈報錯:程序中出現DLL調用的情況,刪除調用DLL相關代碼。2.WebGL無法通過IO流讀取本地json文件:改成TextAsset綁定js
原创 使用拓展方法設置和獲取Transfrom信息
在項目開發中經常需要保存場景中物體的旋轉,位置,大小。爲了每次保存成統一的格式方便複用,給Transfrom加入設置和獲取的拓展方法。關於拓展方法的可以推薦 拓展方法 這篇文章。下面是改功能的實現:using System;