![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Продолжение листинга А.1. private function drawTextInfo(height:int, mess:String):void{
private function drawTextInfo(height: int, mess: String): void{
prevX = camera.x; prevY = camera.y; prevZ = camera.z; textInfoField.height = 0; textInfoField.border = true; textInfoField.borderColor = 0xFFFFFF; textInfoField.textColor = 0xFFFFFF; var myTimer: Timer = new Timer(1, height/8); myTimer.addEventListener(" timer", timerHandler); myTimer.addEventListener(TimerEvent.TIMER_COMPLETE, completeHandler); myTimer.start(); }
private function timerHandler(event: TimerEvent): void { textInfoField.height = textInfoField.height + 8; }
private function completeHandler(event: TimerEvent): void { textInfoField.text = message; }
private function checkMyPosition(): void{ var i: int; if(camera.y < -900 & & camera.x < 24 & & camera.x > -1200){ //Мы в 802 if(! aud802loaded){ //Нужно загрузить окружение for (i = 0; i < aud802.length; ++i) Продолжение приложение А Продолжение листинга А.1 { rootContainer.addChild(aud802[i]); message = aud802[i].name + " Loaded successfull"; }
infoButton.visible = true; videoButton.visible = true;
aud802loaded =! aud802loaded; } } else{ if(aud802loaded){ //Нужно выгрузить окружение for (i = 0; i < aud802.length; ++i) { aud802[i].parent.removeChild(aud802[i]); message = aud802[i].name + " Unloaded successfull"; }
infoButton.visible = false; videoButton.visible = false;
aud802loaded =! aud802loaded; } }
if(camera.y < -900 & & camera.x < 590 & & camera.x > 24){ //Мы в 804 Продолжение приложение А Продолжение листинга А.1 if(! aud804loaded){ for (i = 0; i < aud804.length; ++i) { rootContainer.addChild(aud804[i]); message = aud804[i].name + " Loaded successfull"; } aud804loaded =! aud804loaded; } } else{ if(aud804loaded){ for (i = 0; i < aud804.length; ++i) { aud804[i].parent.removeChild(aud804[i]); message = aud804[i].name + " Unloaded successfull"; } aud804loaded =! aud804loaded; } }
if(camera.y < -900 & & camera.x < 1200 & & camera.x > 590){ //Мы в 804a if(! aud804aloaded){ for (i = 0; i < aud804a.length; ++i) { rootContainer.addChild(aud804a[i]); message = aud804a[i].name + " Loaded successfull"; Продолжение приложение А Продолжение листинга А.1 } aud804aloaded =! aud804aloaded; } } else{ if(aud804aloaded){ for (i = 0; i < aud804a.length; ++i) { aud804a[i].parent.removeChild(aud804a[i]); message = aud804a[i].name + " Unloaded successfull"; } aud804aloaded =! aud804aloaded; } }
if(camera.y > -650 & & camera.x < -2500 & & camera.x > -3900){ //Мы в 804a if(! aud801loaded){ for (i = 0; i < aud801.length; ++i) { rootContainer.addChild(aud801[i]); message = aud801[i].name + " Loaded successfull"; } aud801loaded =! aud801loaded; } } else{ if(aud801loaded){ for (i = 0; i < aud801.length; ++i) Продолжение приложение А
|