Добрый вечер.
Кто-нибудь знает, почему следующий код:
using UnityEngine;
using UnityEditor;
using System.Collections;
public class Test : EditorWindow {
[MenuItem ("Window/Test Editor")]
static void Init () {
EditorWindow.GetWindow (typeof (Test));
}
void OnGUI() {
Event.current.Use();
}
}
спокойно работает в Unity v3.5.0f5 и заставляет дико биться в конвульсиях окошко "Test" при попытке перетащить его мышкой в Unity v4.1.0f4?
Всё дело в "Event.current.Use()". Но почему? Почему так происходит?