using UnityEngine; using System.Linq; using UnityEditor; using System; using System.Collections.Generic; [CustomEditor(typeof(Transform))] [CanEditMultipleObjects] public class TransformEditor : Editor { SerializedProperty localPositionProp; SerializedProperty localRotationProp; SerializedProperty localScaleProp; Vector3 CameraPos { get { return Camera.main.transform.position; } } void OnEnable()
![極座標(球面座標)のインスペクタを作ると VR音ゲー作るときに死ぬほど便利だった - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/b9ead9faf6c980bb431577ec35ae2eabb572dd93/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-1150d8b18a7c15795b701a55ae908f94.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTg0MCZoPTM4MCZ0eHQ2ND01cVcxNWJxbjVxaVo3N3lJNTVDRDZaMmk1YnFuNXFpWjc3eUo0NEd1NDRLazQ0T3o0NEs1NDRPYTQ0S3Y0NEtfNDRLUzVMMmM0NEtMNDRHb0lGWlM2Wi16NDRLeTQ0Tzg1TDJjNDRLTDQ0R280NEdONDRHcjVxMjc0NEdzNDRHNzQ0R3A1TDZfNVlpcDQ0R2c0NEdqNDRHZiZ0eHQtY29sb3I9JTIzMzMzJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU0JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1jZW50ZXIlMkNtaWRkbGUmcz1lMTBmM2RjMDVmYTZhMGFiMmFkN2NhZWViZDgzZTllNQ%26mark-align%3Dcenter%252Cmiddle%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTg0MCZoPTUwMCZ0eHQ2ND1RR05vYVdWd2IyMXRaUSZ0eHQtY29sb3I9JTIzMzMzJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTQ1JnR4dC1hbGlnbj1yaWdodCUyQ2JvdHRvbSZzPTUxMzNhYTVkZmVkODNjNDQ2NDQ0OGY1MzE4YWJjNDg0%26blend-align%3Dcenter%252Cmiddle%26blend-mode%3Dnormal%26s%3D4832f4d7e50c404cde911ec5558eca15)