Просмотр полной версии : Банальный вопрос про переменную
Cornelius
25.08.2006, 13:44
ребят, подскажите пожалуйста, как задать какую-нибудь переменную равную определенному числу и как потом ее прописывать в скрипте. Я просто не помню, а времени нет чтобы хэлп смотреть.
Название загружаемого файла просто будет изменяться в начале, что я и собираюсь переменной заменить, допустим "x"+_01, потом "x"+_02 и т.д.
а времени нет чтобы хэлп смотреть.
А ждать ответа на форуме время есть?
Cornelius
25.08.2006, 15:22
спасибо за помощь
стандартная переменная задаеться:
var __your_variable__:MovieClip\Number\String\Array\etc.=parameter
Cornelius
25.08.2006, 17:02
Бррр.... Не, мне бы просто сказать, что мол:
-cоздать переменную X
-эта переменная равна (допустим) 123.
Cornelius
25.08.2006, 17:27
Во! Спасибо.
А в названии файла вроде так добавлять:
loadMovie(x+"_01.swf")
чтобы получилось имя файла 123_01.swf
?
именно. Только соблюдай регистр, x и X -- разные переменные.
Cornelius
25.08.2006, 17:38
Хах. Тема получилась такая:
В начали мувиклипа вставил:
var X = 060326
Потом для кнопки одной в этом мувиклипе назначил:
on (release) {this._parent.photo.loadMovie("flash/vision/" + X + "/" + X + "_01.swf", "photo")}
И в итоге он мне просто какое-то число другое, вместо 060326 вывел. Число равно - 24790.
Я так понял он матиматику какую-то состряпал, вместо того, чтобы просто сложить все и получить путь к файлу flash/vision/060326/060326_01.swf
А у него получилось:
flash/vision/24790/24790_01.swf
x.toString(); спасает положение.
Надо писать var X = "060326"; Иначе флеш думает, что это восьмеричное значение и переводит его в десятичное.
Cornelius
25.08.2006, 17:46
Спасибо, выручили! :)
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.