PDA

Просмотр полной версии : Работа с переменными


Flazhok
29.11.2008, 18:28
Всем здрасти!:rolleyes:
Делая флэху столкнулся с проблеммой, которую никак не могу решить...
Помогите, пожалуста.
Так вот:
С помощью loadVariablesNum во флэшку загружаются переменные (1 или 0). Если загружается 0 - флэшка должна выполнять одну функцию, если 1, то другую.
Вопрос: Как правильно прописать, с помощью if, else (или др. способом) код, который будет выполнять разные функции в зависимости от введенной переменной?
Если есть готовые примеры кода, покажите пожалуйста!
Заранее спасибо.

Mnilionic
30.11.2008, 01:23
//
if( param == 0 ) func_0();
else func_1();
//
switch(param){
case '0': func_0(); break;
case '1': func_1(); break;
}
//
func = this['func_'+param];
if(typeof func == 'function') func();

Flazhok
30.11.2008, 11:05
О. Ну это круто. Спасибо. Я уже вот прописал 2 функции:

function hide():Void
{
this._alpha -= 10;
if (this._alpha <= 0) {
delete this.onEnterFrame;
}
}

function show():Void
{
this._alpha += 10;
if (this._alpha >= 100) {
delete this.onEnterFrame;
}
}
Что нужно изменить, что бы, при значении "0", срабатывала функция - function hide, а при "1" - function show?:o

urasfinks
30.11.2008, 11:08
parametr=0;
switch(parametr)
{
case 0:
hide();
break;
case 1:
show();
break;
}