Сообщение от Жека
Можно на камеру кинуть скрипт, выполняемый во время редактора. И в нём в LateUpdate проверять шифт+мышь. Если есть, то ставим rotation из предыдущего кадра.
|
Да уж лучше просто Event.current.Use(). Но в таком случае курсор так же меняется на иконку обзора.
UPDATE
Так можно отключить и выбор объектов и вращение камеры. Но как оно работает я все равно не пойму.
int controlId = GUIUtility.GetControlID(FocusType.Passive);
if(Event.current.type == EventType.MouseDown) {
GUIUtility.hotControl = controlId;
Event.current.Use();
}