[Unity] Custom Editor (2) – RectTransform Reset

[Unity] Custom Editor (2) – RectTransform Reset

這篇利用 Decorator Editor 針對 RectTransform
再建立一個能夠重設位置、旋轉與縮放的 Custom Editor
如果不知道 Decorator Editor 的話請先看這一篇:

[Unity] Custom Editor (1) – Transform Reset
Overview

1. Transform Resetter:建立能夠儲存一組 Position、Rotation、Scale 的類別
2. Transform Inspector
3. 找出 RectTransform 的 Editor 類別名稱與屬性名稱
4. RectTransform Inspector

熱血人次: 947




[Unity] 腳本模板(四)、File Enum Creator

[Unity] 腳本模板(四)、File Enum Creator

有時候我們需要根據資料夾下的檔名製作 Enum
尤其是在使用 Plugins 時,並沒有好的測試場景時
會花不少時間把所有功能看完一遍

本篇文章說明了如何製作一個根據檔名快速產生 Enum 的小工具
達到進行快速測試的效果

Overview

1. 建立模板
2. 建立腳本精靈
3. Editor:根據資料夾下的檔案名稱新增 Enum
4. 檢視自動產生出來的 Enum
5. 測試

熱血人次: 391




[Unity] 擴充方法 – Extension Methods

[Unity] 擴充方法 – Extension Methods
Overview

當我們開發了一些通用的函式
特別指那些 public static 的函式
在任何地方都有可能被呼叫來使用
這些函式通常會被放在叫 Helper、Tool、Util 之類的類別中
SomeHelper.SomeMethod();
在 C# 中的 Extension Methods 功能
提供了另外一選擇
1. 更直覺簡潔的使用
2. 如何使用 Extension Methods
3. 加入自己習慣的用法

熱血人次: 571