Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 22:01 25.05.24 
Компютри и Интернет
   >> Flash
Всички теми Следваща тема *Кратък преглед

Тема load data from file  
АвторBrus (Нерегистриран)
Публикувано07.07.04 20:30



значи искам да заредя информация от текстов файл

фаила изглейда така

test.txt
&mov1=104916&mov2=104918&mov3=104518&mov4=104518&caunt=4


а това ми е сцрипта които би трябвало да зарежда информацията от файла
той е вързан към бутон

on (release) {
myData = new LoadVars()
myData.load("test.txt")
myData.ref = this
myData.onLoad = function(succes){
if(succes){
for(var i=0; i<this.caunt; i++){
Movie = "m" + this["mov"+i]
_root.Movie.gotoAndPlay(2);
}
} else trace("Error loading data")
}

}
Целта е да се плеиват movie-та чиито имена се намират във фаила (тои се прави от php заявка - поеснявам заштото сигурно изглежда странен смисъла на всичко това)

в съшност мисля 4е грешката е тук
Movie = "m" + this["mov"+i] незнам мога ли да присвоявам така.... ако не мога , моля покайете ми как става присвояването на поле от фаила на обикновена променлива..... мисля че трябва да е възможно това...

мерси предварително



Тема Re: load data from fileнови [re: Brus]  
Автор Flashman (Bad Boy)
Публикувано08.07.04 10:35



Хамм, отдавна не съм се занимавал сериозно с Флаш, но ти откривам 2 основни грешки.

1. Movie = "m" + this["mov"+i] - До колкото усещам МС-тата ти се казват нещо от сорта на m104916, m104918 и тн. Ако греша ме поправи. Следователно това ще да стане нещо от сорта на:
Movie = "m" + eval("mov"+i)

2. _root.Movie.gotoAndPlay(2); - това ти е втората грешка. По този начин ти плейваш МС с име Movie, а не стойността на променливата. Това трябва да стане нещо такова:
еval(_root.Movie).gotoAndPlay(2);

Надявам се да съм ти помогнал поне малко. Успех!


Dont hate the player, hate the game

Тема Re: load data from fileнови [re: Flashman]  
АвторBrus (Нерегистриран)
Публикувано08.07.04 10:54



Мерси човече аз го направих по съвсем друг начин но ще пробвам и така





Всички темиСледваща тема*Кратък преглед
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.