コード例 #1
0
ファイル: ObjectNames.cs プロジェクト: zzrx79/UnityDecompiled
        public static string GetInspectorTitle(UnityEngine.Object obj)
        {
            string result;

            if (!obj)
            {
                result = "Nothing Selected";
            }
            else
            {
                string text = ObjectNames.NicifyVariableName(ObjectNames.GetObjectTypeName(obj));
                if (Attribute.IsDefined(obj.GetType(), typeof(ObsoleteAttribute)))
                {
                    text += " (Deprecated)";
                }
                result = text;
            }
            return(result);
        }
コード例 #2
0
ファイル: ObjectNames.cs プロジェクト: yaoya/UnityDecompiled
        public static string GetInspectorTitle(UnityEngine.Object obj)
        {
            string result;

            if (obj == null && obj != null && (obj is MonoBehaviour || obj is ScriptableObject))
            {
                result = " (Script)";
            }
            else if (obj == null)
            {
                result = "Nothing Selected";
            }
            else
            {
                string text = ObjectNames.NicifyVariableName(ObjectNames.GetObjectTypeName(obj));
                if (Attribute.IsDefined(obj.GetType(), typeof(ObsoleteAttribute)))
                {
                    text += " (Deprecated)";
                }
                result = text;
            }
            return(result);
        }