делаю менюшку простую
http://wow.game.kr.ua/forum/WebPlayer/WebPlayer.html
сделал на заднем плане Окно в нем кнопки
делаю переход в раздел Lan Game
мне надо это же Окно(Windows) увеличилось в размере
после того как я перейду в данном случае в раздел Lan game
windowRect = Rect ((Screen.width*0.5)-(XTake*0.5), (Screen.height*0.5)-(YTake*0.5), XTake, YTake);
просто реально запутался уже
знаю что кривые руки но он у всех изначально не оттуда растут
инфы куча как кнопки делать и т.д а вот самые нубские темы переходы и т.д нету,
а в готовых проэктах сразу все готовое(путаюсь) - и нубу нефига не понятно
пока на грабли сам не наступлю нефига не пойму но увы уже 2 сутки от граблей лоб болит
Синтаксис:
Используется javascript
private var windowRect;
var VisMenu = true;
var VisMenuSing = false;
var VisMenuLan = false;
var VisMenuOptions = false;
var XTake = 400;
var YTake = 500;
function OnGUI () {
windowRect = Rect ((Screen.width*0.5)-(XTake*0.5), (Screen.height*0.5)-(YTake*0.5), XTake, YTake);
windowRect = GUI.Window (0, windowRect, Menu, "Title Menu");
}
function Menu(windowID : int) {
if (VisMenu){
if (GUI.Button (Rect (25,50,350,80), "SIngle Player"))
print ("Got a click");
if (GUI.Button (Rect (25,150,350,80), "Lan Game"))
{
VisMenu = false;
VisMenuLan = true;
var XTake = 1000;
var YTake = 500;
}
if (GUI.Button (Rect (25,250,350,80), "Options"))
print ("Got a click");
if (GUI.Button (Rect (25,350,350,80), "Quit")){
Application.Quit();
}
}
if (VisMenuLan){
if (GUI.Button (Rect (25,50,350,80), "1111"))
print ("Got a click");
if (GUI.Button (Rect (25,150,350,80), "2222"))
print ("Got a click");
if (GUI.Button (Rect (25,250,350,80), "333"))
print ("Got a click");
if (GUI.Button (Rect (25,350,350,80), "Back")){
VisMenu = true;
VisMenuLan = false;
}
}
}
var VisMenu = true;
var VisMenuSing = false;
var VisMenuLan = false;
var VisMenuOptions = false;
var XTake = 400;
var YTake = 500;
function OnGUI () {
windowRect = Rect ((Screen.width*0.5)-(XTake*0.5), (Screen.height*0.5)-(YTake*0.5), XTake, YTake);
windowRect = GUI.Window (0, windowRect, Menu, "Title Menu");
}
function Menu(windowID : int) {
if (VisMenu){
if (GUI.Button (Rect (25,50,350,80), "SIngle Player"))
print ("Got a click");
if (GUI.Button (Rect (25,150,350,80), "Lan Game"))
{
VisMenu = false;
VisMenuLan = true;
var XTake = 1000;
var YTake = 500;
}
if (GUI.Button (Rect (25,250,350,80), "Options"))
print ("Got a click");
if (GUI.Button (Rect (25,350,350,80), "Quit")){
Application.Quit();
}
}
if (VisMenuLan){
if (GUI.Button (Rect (25,50,350,80), "1111"))
print ("Got a click");
if (GUI.Button (Rect (25,150,350,80), "2222"))
print ("Got a click");
if (GUI.Button (Rect (25,250,350,80), "333"))
print ("Got a click");
if (GUI.Button (Rect (25,350,350,80), "Back")){
VisMenu = true;
VisMenuLan = false;
}
}
}