![]() |
|
||||||||||
|
|||||
|
Регистрация: Oct 2007
Сообщений: 8
|
Создал функцию. Но при передаче переменной что-то не срабатывает.. посмотрите что не так... Так работает: _global.speed = 1;
_root.attachMovie("vag","v2",10,{_y:300, _x:200});
v2.onEnterFrame = function() {
var x = getProperty(this, _x);
this._x = x+speed;
if (this._x>=400) {
trace("rem");
removeMovieClip(this);
}
};
_global.speed = 1;
function vagg(i) {
var a = ["v"+i];
var b = ['"'+a+'"']
trace(a);
trace(b);
_root.attachMovie("vag", b,10,{_y:300, _x:200});
eval(a).onEnterFrame = function() {
var x = getProperty(this, _x);
this._x = x+speed;
if (this._x>=400) {
trace("rem");
removeMovieClip(this);
}
};
}
vagg(2);
![]() Последний раз редактировалось repa2; 06.10.2007 в 10:14. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
И забудьте про getProperty, это даже не прошлый, а позапрошлый век.
|
|
|||||
|
Регистрация: Oct 2007
Сообщений: 8
|
спасибо!
Про gP забуду! ![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 14:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|