Показать сообщение отдельно
Старый 08.08.2014, 11:35   #4
Evgen
Разработчик
 
Аватар для Evgen
 
Регистрация: 12.01.2011
Адрес: Moscow
Сообщений: 419
Написано 68 полезных сообщений
(для 100 пользователей)
Ответ: Rebuild в бесплатной версии?

Дополню, немного.

Скрипт на Windows Script Host Java (.js) который запускает пункт меню build and run. Создаем в XP в блокноте файл run.js Вносим туда этот текст:

var wsh=WScript.CreateObject("WScript.Shell");
WScript.Sleep("500");
wsh.AppActivate("Unity");
WScript.Sleep("500");
// Open menu File
wsh.SendKeys("%F");
WScript.Sleep("500");
// launch build and run
wsh.SendKeys("bb{ENTER}");
Сохраняем файл и закрываем его.
Запускаем юнити. Запускаем скрипт просто нажатием на файл run.js который мы только что создали.

Как работает:
AppActivate переносит фокус на окно Unity.
%F симуляция нажатия Alt+F, в результате чего открывается меню File
bb{Enter} симуляция нажатия на клавиатуре B, B и Enter
В итоге запускается пункт Build and Run

Очень удобно и не требует компиляторов.
Но не надежно. Во время работы нельзя ничего нажимать на клавиатуре и если в процессе работы вылетит какое либо окно антивируса например, оно перехватит на себя фокус и скрипт начнет работать "не по сценарию".
Доступен ли wsh в win7, не знаю, не пробовал.
(Offline)
 
Ответить с цитированием