原创 unity實現切換渲染模式

在Unity中,有些少數情況下我們需要用代碼來創建材質。比如說在材質非常多,而僅僅是紋理不一樣的時候。 而用代碼創建的材質是沒有對應的資源文件的,我們也就無法使用Inspector來設置它的Rendering Mode。   關

原创 射線碰撞檢測+LayerMask的使用

射線:射線是3D世界中一個點向一個方向發射的一條無終點的線,在發射軌跡中與其他物體發生碰撞時,它將停止發射 。用途:在unity中射線應用範圍比較廣, 多用於碰撞檢測(如:子彈飛行是否擊中目標)、角色移動 等。 相關API: 1、R

原创 Unity世界座標轉屏幕座標計算

這個是最近工作當中遇到的問題,世界座標轉Canvas座標, 實際操作過可以, 在這裏記錄一下 private Vector2 WorldToScreen(Transform trans)