PDA

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


CREDO
20.06.2006, 23:16
Загружаю во flash xml, в xml пишу "<img scr="001.jpg">"? в итоге никаких картинок во flash не загружается. Если написать просто текст, то он отображается. Пробовал писать и абсалютный путь к jpg - не помогло.

civhimik
21.06.2006, 00:19
код, код.

CREDO
21.06.2006, 00:25
xml.load(file);
createEmptyMovieClip("changing_mc", 1);
clip.createTextField("xml_txt", 0, xposition, yposition, text_width, text_height);
xml.onLoad = function(result:Boolean):Void {
if (result) {
clip.xml_txt.styleSheet = style;
clip.xml_txt.html = clip.xml_txt.multiline=clip.xml_txt.wordWrap=true;
clip.xml_txt.htmlText = xml.toString();
clip.xml_txt.selectable = false;
preloader_mc.line_mc._xscale = 100;

Ion
21.06.2006, 00:26
XML.onLoad...

CREDO
21.06.2006, 00:29
Не понял.
xml - у меня это переменная

var xml:XML = new XML();

Ion
21.06.2006, 00:32
И? //5 символов

CREDO
21.06.2006, 00:34
// 5 символов?
О чём ты?

CREDO
21.06.2006, 00:50
Может в xml нельзя встроить картинку.
Даже в браузере такой код не даёт результатов.
"<img src="http://www.ra-slon.ru/001.jpg" width="1024" height="768"></img>"

Если изменить разрешение на html, то в браузере картинку начинает грузить.

Homo Sapiens
21.06.2006, 02:03
может картинки нет?
Кстати, img - непарный тег, если нужен XHTML юзай <img ... />

civhimik
21.06.2006, 02:07
зачем тебе xml?
я бы тупо записал код <img scr='001.jpg'> в файл txt
потом импортанул через loadVars()

loader = new LoadVars();
loader.load("img.txt")
loader.onLoad = function(result){
img = result
}


теперь img = "<img scr='001.jpg'>"

CREDO
21.06.2006, 11:46
Дело в том что только xml можно прогнать через прелоадер

iNils
21.06.2006, 11:50
Дело в том что только xml можно прогнать через прелоадер
LoadVars тоже можно.