Unity 5.1 で「UnityEngine.ColorUsageAttribute」が追加されました
この属性をColor型のpublic変数に適用することで
カラーピッカーの表示を変えることができます
Unity 5.1 以前
using UnityEngine; public class ExampleClass : MonoBehaviour { public Color color; }
Unity 5.1 以降
using UnityEngine; public class ExampleClass : MonoBehaviour { public Color color; }
「ColorUsage( false )」適用
using UnityEngine; public class ExampleClass : MonoBehaviour { [ColorUsage( false )] public Color color; }
ColorUsage( false )をColor型のpublic変数に適用すると透明度が非表示になります
他にも名前付き引数の指定が可能になっているようです
また、Unity 5.1 からInspector上でColor型の値のコピペができるようになりました