There is no 'Animation' attached to the "Camera" game object, but a script is trying to access it.
public var welcomeLabel : GUIStyle; //http://habrahabr.ru/post/113859/ var mySkin : GUISkin; // Переменная для настроек цветов и пр. в редакторе var showButton = false; //Для кнопки - не используется var b_display : boolean = true;// Для бокса var animation_bool : boolean;// Для анимации function Update() { if(animation_bool == true) { GetComponent.().Play("Animation2"); } }
//Функиция окна function OnGUI ( ) { if (b_display)//Показывает все { // Связать скин, для использования GUI.skin = mySkin; //Для анимации //Задний фон кнопок GUI.backgroundColor = Color.white; // Окно с текстом GUI.Box (Rect (5,5,740,415), "Согласно Боевому уставу, главе 3, п.67:"); //Просто текст, без окна GUI.Label (Rect (20,40,700,200) , " Построение и действия у боевых машин производятся по командам (сигналам), подаваемым при помощи флагов или голосом. Для привлечения внимания экипажей подаётся команда (сигнал): 'ВНИМАНИЕ'. По этой команде (сигналу) экипаж прекращает движение, шум, разговоры и, оставаясь на месте, поворачивается лицом к командиру. Для сбора и построения экипажей у машин подаётся команда (сигнал): 'К МАШИНАМ'. По этой команде экипаж выстраивается впереди машины в установленном порядке и принимает положение 'Смирно'.");
GUI.Label (Rect (20,150,700,200) , " Для посадки экипажей в машины подаётся команда (сигнал): 'ПО МЕСТАМ'. Для заводки моторов подаётся команда (сигнал): 'ЗАВОДИ'. Для выхода экипажей из машин подаётся команда (сигнал): 'К МАШИНАМ'. Если нужно распустить экипаж, подаётся команда: 'РАЗОЙДИСЬ'. По этой команде экипаж поворачивается направо, переходит на правую (по направлению движения машины) сторону дороги и расходится."); //A - количество пикселей от левого края экрана к левому краю окна. //B - количество пикселей от верхнего края экрана к верхнему краю окна. //C - ширина окна. //D - высота окна. showButton = false; //Кнопка "Далее" if (GUI.Button (Rect (520,375,180,30), "Далее")) { b_display = false;// Перестает показывать все окна, текст и.т.п. showButton = true; animation_bool = true; }
}
if (showButton)
{ if (GUI.Button (Rect (520,375,180,30), "ПО МЕСТАМ"));
}
} function OnMouseUp (){ if (showButton == true) { GetComponent.().Play("Animation2"); }
}