Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Продолжение листинга А.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)

Продолжение приложение А






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.