PDA

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


DiSouL
20.03.2009, 11:57
Смысл проблемы до ужаса прост! :)
Написал баннер в котором крутятся 6 картинок.
под ними также должны двигаться 6 текстовых полей по горизонтали, в которые можно вносить изменения, меняя тхт.txt файл, лежащий рядом,
все бы хорошо и здорово! Но ... как только я загружаю текстовик с параметрами, движение для пустых текстовых полей не происходит, они превращаются в статические. Висят на базовых позициях никуда не сдвигаясь...
Сижу уже часов 5 :umnik2: ничего понять не могу...
Можт кто что подскажет дельного?:bb:

dimarik
20.03.2009, 17:04
Вероятно, кривой код.

LanVision
20.03.2009, 17:40
А можно кусочек кода, который ответствен за движения, которого не происходит?

DiSouL
20.03.2009, 19:28
this.txt1._x = this.txt1._x + 35;

Что в этом может быть не правильно?

onClipEvent (load) {
loadVariables("txt.txt", "_root");
}

так из отдельного мувика я притягиваю параметры...

Примерно так текстовик выглядит с параметрами для текстовых полей

txt1= бла-бла-бла&txt2= тут тож самое или другое&txt3=...&txt4= тоже что-то&txt5= и т.д.

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

Тривиальная задача поставила в тупик!

iNils
20.03.2009, 20:34
DiSouL, для оформления своего кода надо использовать теги

DiSouL
20.03.2009, 20:46
DiSouL, для оформления своего кода надо использовать теги

Прошу прощения... я не привык на форумы выползать привык книжки читать... Но с такой глупой ситуацией в визуальном программировании сталкиваюсь впервые... Самое забавное, что задача стоит написать именно для 5-6-ого флеша.... так что вынужден писать на MX 2004... раньше с этим ПО проблем не возникало, и ПХП прикручивалось долгими мучениями... и СД лоадеры писались :wacko: ...

aksios
20.03.2009, 22:11
Исходник в студию!

DiSouL
20.03.2009, 23:07
Исходник в студию!
<!-- function verify_upload(formobj) { var haveupload = false; for (var i=0; i < formobj.elements.length; i++) { var elm = formobj.elements[i]; if (elm.type == 'file' || elm.type == 'text') { if (elm.value != "") { haveupload = true; } } } if (haveupload) { obj = fetch_object("uploading"); obj.style.display = ""; return true; } else { alert("Выберите файл для добавления."); return false; } } if (typeof window.opener.vB_Attachments != 'undefined') { window.opener.vB_Attachments.reset(); } //

Либо лыжи не едут либо фаерфокс этого не понимает!

DiSouL
20.03.2009, 23:09
во! Глюк пробежал мимо! заработало!

DiSouL
20.03.2009, 23:12
Ишаком никогда не пользуюсь!
З.Ы. баннер разрабатывался как демонстративный для курсовой...
Поэтому все циклы сделаны через...ж...

aksios
21.03.2009, 00:48
Не знаю, через чего Вы это делали, но лучше переписать - займет меньше времени.
У Вас кстати нет представления о событии загрузки внешних данных.
Используйте LoadVars.

DiSouL
24.03.2009, 10:29
Не знаю, через чего Вы это делали, но лучше переписать - займет меньше времени.
У Вас кстати нет представления о событии загрузки внешних данных.
Используйте LoadVars.
ЛоадВарс в этой версии Флеша просто нет! :)

Проблема решилась запихиванием текстового поля в отдельный муви-клип.. и двигать пришлось уже не текстовое поле, а новый мувик...Иначе никак не работало!