PDA

Просмотр полной версии : NaN


Fl00r
17.06.2005, 17:41
Задаю при клике на картинку из галереи _global.img_num = 1;
Кликаю. В галерее стрелки влево и вправо. Нажимаю вправо:

on(release){
_global.img_num++;
LoadMovie("mydir/img"+img_num+".jpg", _root.MyMc);
trace(img_num);
}

Пишет в OutPut NaN, mydir/img Nan .jpg.

При чем тут NUN!!!? У меня верное числовое значение. 1+1 = 2.

Nirth
17.06.2005, 17:44
во первых смотри за регистром не LoadMovie а loadMovie
во вторых, ты забыл написать _global.

on(release){
_global.img_num++;
loadMovie("mydir/img"+_global.img_num+".jpg", _root.MyMc);
trace(img_num);
}

Fl00r
17.06.2005, 17:46
Это все ясно. Так и есть. (с CaseSense у меня пожизни... я пишу а потом смотрю на его цвет в коде )) просто не помню я еще всех)
Просто раньше все работало.... а потом эти компоненты :(

Fl00r
17.06.2005, 17:49
Причем я задаю _global.img_num а потом при загрузге большой его trace ... пишет undefined... Раньше все работало... Я в трауре

Nirth
17.06.2005, 17:51
Floor я конечно понимаю что ты не гуру флэша, но я уверен что тебе просто надо поспать, ты бы и сам разобрался.
Лови исходник.

Fl00r
17.06.2005, 17:53
Nirth спасиб ). Разобрался...

Оказалось что я новый мув attachил вместо старого )) переменная стиралась.

GoreMika
17.06.2005, 19:00
Это все ясно. Так и есть. (с CaseSense у меня пожизни... я пишу а потом смотрю на его цвет в коде )) просто не помню я еще всех)
Просто раньше все работало.... а потом эти компоненты :(

А запоминать и ненадо.
Каждое слово с большой буквы, заисключением первого.
В имени класса - и первая заглавная

iNils
17.06.2005, 22:58
во первых смотри за регистром не LoadMovie а loadMovie
[/code]
В AS1 это совсем не страшно, не совсем "правильно", но работать все равно будет.

Nirth
17.06.2005, 23:03
лучше думать что страшно =) а то кто знает, вдруг потом вообще работать не будет.
ведь слэш нотация уже не работает в классах.