![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Ребята помогите пожалуйста
Ребята помогите пожалуйста Мне нужно загрузить конечную координату клипу (движение только по (у)) например есть начальные координаты Код: //начальные координаты клипа (y)
y1n = -1158.0;
//Коннечные координаты клипа (y)
loadVariablesNum("in.php?"+random(999999), "0", "POST");
_root.baraban1._x = 129;
_root.button.onPress = function() {
var intervalID:Number = setInterval(muvFunc, 10);
function muvFunc() {
updateAfterEvent();
_root.baraban1._y += ((y1k-y1n)/25)+0.1;
if (_root.baraban1._y>=(y1k)) {
_root.baraban1._y = (y1k);
clearInterval(intervalID);
}
&y1k=-1000. не чего не работает
__________________
Ретро автомобили!http://www.retroimperia.com |
|
|||||
|
Возможные проблемы:
loadVariablesNum("in.php?"+random(999999), "0", "POST"); 1. Math.random(); и вообще, здесь рандомизация для чего? для изменения названия файла, ведь переменную так не изменишь. Как-то по-сложному все сделано. 2. Уровень (level) переменных, в которых загружаеь не _root (ты указываешь "о") 3. Возможно, кодировака в твоем файле не та. 4. Минус можно добавить уже в клипе |
|
|||||
|
Регистрация: Nov 2004
Адрес: Санкт-Петербург
Сообщений: 751
|
2 PavelS: Забей на loadVariablesNum, и используй LoadVars.
2 Ventur: Неплохо бы подучиться прежде чем советы давать.
__________________
Всё гениальное просто. |
|
|||||
|
Homo Sapiens : а как в моей прграмке использовать LoadVars?
и в чём отличие LoadVars от LoadVarsNum ? за ранее спасибо!
__________________
Ретро автомобили!http://www.retroimperia.com |
|
|||||
|
Цитата:
var my_lv:LoadVars = new LoadVars(); //объявление класса (хрени, кторая имеет
//определенныесвойства и методы)
my_lv.load("in.php");//собственно загрузка
По поводу отличий (не по классу): loadVariablesNum("data.txt", 2); - загружает на определенный уровень loadVariables("data.txt", target_mc); загружает в определенный клип. -- Опа, наконец я прочитал эти ПРАВИЛА. Приношу извинения всем, кому резало уши. И еще. Не стоит использовать что-то только потому, что вы это умеете (в плане излишеств). Назвать это мастерством можно только в плане кодинга, но не в плане реализации. Может, у вас здесь у всех и сложились определенные правила и принципы использования и неиспользования, но, помнить стоит, что отвечаем на вопросы начинающих чаще, чем тех, кто давно съел все версии флеша. Последний раз редактировалось Ventur; 20.06.2006 в 01:06. |
|
|||||
|
как вывести переменную (n)??? Я уже замучался
![]() Есть FLA: _root.button.onPress = function() {
loadVariablesNum("in.php?"+random(999999), "0", "POST");
trace (n);
}
В окно выводиться (undefined) ????? Пожалуйста помогите!!!
__________________
Ретро автомобили!http://www.retroimperia.com |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
Цитата:
![]() Цитата:
работает по 8-ым плеером, в 1,5 раза быстрее чем Про то что это короче пишется и более читабельно, я вобще молчу. Работать с LoadVars удобнее чем с loadVariables/loadVariablesNum Цитата:
----------------- 2PavelS вы не дождались загрузки данных, а уже пытаетесь ее вывести. Последний раз редактировалось iNils; 21.06.2006 в 01:33. |
|
|||||
|
Я тут не много разобрался приведу код
_root.button2.onPress = function() {
//constant!
_root.n0 = -1000;
_root.n1 = 46.4;
_root.n2 = -70.6;
_root.n3 = -187.6;
_root.n4 = -311;
_root.n5 = -426.6;
_root.n6 = -543.6;
_root.n7 = -660.6;
_root.n8 = -773.6;
_root.n9 = -890.6;
var my_lv:LoadVars = new LoadVars();
my_lv.onLoad = function(success:Boolean) {
if (success) {
trace(this.crug1);
trace(this.crug2);
trace(this.crug3);
if (this.crug1 == 1) {
_root.c = n1;
gotoAndPlay("b1");
}
if (this.crug1 == 2) {
_root.c = n2;
gotoAndPlay("b1");
}
if (this.crug1 == 3) {
_root.c = n3;
gotoAndPlay("b1");
}
if (this.crug1 == 4) {
_root.c = n4;
gotoAndPlay("b1");
}
if (this.crug1 == 5) {
_root.c = n5;
gotoAndPlay("b1");
}
if (this.crug1 == 6) {
_root.c = n6;
gotoAndPlay("b1");
}
if (this.crug1 == 7) {
_root.c = n7;
gotoAndPlay("b1");
}
if (this.crug1 == 8) {
_root.c = n8;
gotoAndPlay("b1");
}
if (this.crug1 == 9) {
_root.c = n9;
gotoAndPlay("b1");
}
if (this.crug1 == 0) {
_root.c = n0;
gotoAndPlay("b1");
}
} else {
gotoAndPlay("offline");
}
};
my_lv.load("in.php?"+random(99999999));
};
__________________
Ретро автомобили!http://www.retroimperia.com |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
_root.button2.onPress = function () {
//constant!
_root.arrayN = [-1000, 46.4, 70.6, 187.6, 311, 426.6, 543.6, 660.6, 773.6, 890.6];
var my_lv:LoadVars = new LoadVars ();
my_lv.onLoad = function (success:Boolean) {
if (success) {
trace (this.crug1);
trace (this.crug2);
trace (this.crug3);
if (this.crug1 >= 0 and this.crug1 < 10) {
_root.c = _root.arrayN[this.crug1];
gotoAndPlay ("b1");
}
} else {
gotoAndPlay ("offline");
}
};
my_lv.load ("in.php?" + random (99999999));
};
|
|
|||||
|
Спасибо тебе огромное. Щас попробую
![]()
__________________
Ретро автомобили!http://www.retroimperia.com |
![]() |
![]() |
Часовой пояс GMT +4, время: 15:38. |
|
|
« Предыдущая тема | Следующая тема » |
|
|