Assets/.../.../NewBehaviourScript.cs(2,7): error CS0246: The type or namespace name `UnityEditor' could not be found. Are you missing a using directive or an assembly reference?
пробовал в писать (стандартный код из справки)
Синтаксис:
Используется javascript
@CustomEditor(MyPlayer)
class MyPlayerEditor extends Editor
{
function OnInspectorGUI()
{
EditorGUILayout.BeginHorizontal ();
EditorGUILayout.PrefixLabel ("Speed");
target.speed = EditorGUILayout.Slider (target.speed, 0, 100);
EditorGUILayout.EndHorizontal ();
EditorGUILayout.BeginHorizontal ();
EditorGUILayout.PrefixLabel ("Ammo");
target.ammo = EditorGUILayout.IntField (target.ammo);
EditorGUILayout.EndHorizontal ();
}
}
class MyPlayerEditor extends Editor
{
function OnInspectorGUI()
{
EditorGUILayout.BeginHorizontal ();
EditorGUILayout.PrefixLabel ("Speed");
target.speed = EditorGUILayout.Slider (target.speed, 0, 100);
EditorGUILayout.EndHorizontal ();
EditorGUILayout.BeginHorizontal ();
EditorGUILayout.PrefixLabel ("Ammo");
target.ammo = EditorGUILayout.IntField (target.ammo);
EditorGUILayout.EndHorizontal ();
}
}
он мне выдает ошибку
Assets/AstroFlot/SkriptsUtilites/NewBehaviourScript.js(2,30): BCE0018: The name 'Editor' does not denote a valid type.
Помогите НУБУ как это исправить пробовал переустанавливать
пользуюсь Мелкософт Визуал Студио 2010 (он видит UnityEditor)
система Vista
в каталоге Program Files\Unity\Editor\Data\lib три файла:
- UnityEditor.dll
- UnityEngine.dll
- UnityEngine-Debug.dll