![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
[+4 16.07.07]
|
Собственно проблемма вот в чём. Делаю функцию.
SdvigRazdela = 0;
CelsWidth = 13;
Layer = 1;
Coordinats = function() {
Layer = Layer + 1;
CelsX = target._x + target._width;
attachMovie("Cels", target, Layer, {_x: CelsX, _y: SdvigRazdela, _width:(CelsWidth*Kwidth)})
trace(target);
}
В задумке конечно хочу сделать чтоб это делала другая функция обрабатывая XML файл, но пока так нужно эту доделать. И дальше trace выводит что переменная target не обозначена (NaN). Как её правильно задать в данном контексте? Конечно моя проблемма до обидного проста, но раньше как то не сталкивался с подобным.
__________________
Если долго мучится, что-то да получится :) Последний раз редактировалось DJ_ManiaC; 16.06.2007 в 13:27. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Во-первых, это число или мувиклип?
Во-вторых, что это за ужасные названия «SdvigRazdela»? Помесь французкого с нижегородским? |
|
|||||
|
[+4 16.07.07]
|
target - это мувиклип... Извиняйте за мой французский
Это я для себя чтоб понятней было пока так переменную обозвал...
__________________
Если долго мучится, что-то да получится :) |
|
|||||
|
Возможно ты выполняешь над target математические действия.
Последний раз редактировалось BigDan; 16.06.2007 в 13:58. |
|
|||||
|
[+4 16.07.07]
|
В том то и дело что никаких действий, после объявления значения переменной target, кроме как attachMovie(), targer._x и target._width ничего не делаю... Извиняюсь ошибся - trace пишет "undefined".
Весь мой запускаемый код выглядит так: SdvigRazdela = 0
CelsWidth = 13
Layer = 1
Coordinats = function() {
Layer = Layer + 1
CelsX = target._x + target._width
attachMovie("Cels", target, Layer, {_x: CelsX, _y: SdvigRazdela, _width:(CelsWidth*Kwidth)})
trace(target)
}
target = BottonNomer
Kwidth = 2
Coordinats();
target = Nomer
Kwidth = 2
Coordinats();
target = DateCels
Kwidth = 5
Coordinats();
__________________
Если долго мучится, что-то да получится :) Последний раз редактировалось DJ_ManiaC; 16.06.2007 в 14:05. |
|
|||||
|
поработай трейсом после каждого использования target
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вероятно, не совпадают области видимости первого и второго кода.
|
|
|||||
|
а зачем так парится? почему бы просто не передавать параметры функции?
|
|
|||||
|
[+4 16.07.07]
|
Короче я сам разобрался... Написал просто бредовую функцию и хочу чтоб она работала... У меня не атачится мувик потому что изначально мувика BottonCels не существует на сцене... Заработался млин... Сорри за беспокойство... И BigDan спасибо что подсказал про параметры функции... Хорошая идея которых у меня сегодня не много
Я сегодня просто гоню... Может поспать нужно ![]()
__________________
Если долго мучится, что-то да получится :) Последний раз редактировалось DJ_ManiaC; 16.06.2007 в 14:20. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:11. |
|
|
« Предыдущая тема | Следующая тема » |
|
|