Autor Zpráva
PetrGG
Profil *
Zdravím,
proč následující kod po publish z Flashe jako "swf" funguje na lokálním počítači - fotky se zobrazí, jako html ale nefunguje. Na webu nefunguje ani swf. Nic se nezobrazi.
Díky

import flash.display.*;
var galerie:MovieClip;
galerie = new MovieClip();
stage.addChild(galerie);
var imgLoader:Loader;
stage.displayState = StageDisplayState.FULL_SCREEN;
imgLoader = new Loader();
galerie.addChild(imgLoader);
var i:int;
i=1;

var urlReq:URLRequest=new URLRequest(i+".jpg");
imgLoader.load(urlReq);



function keyDownDetect(e:KeyboardEvent):void {
	switch (e.keyCode) {
		case 37 : //vlevo
			i=i-1;
			if(i<1){i=1}
			 urlReq=new URLRequest(i+".jpg");
			imgLoader.load(urlReq);
			break;
		case 38 :
			break;

		case 39 : //vpravo
			i=i+1;
			if(i>3){i=3}
			urlReq=new URLRequest(i+".jpg");
			imgLoader.load(urlReq);
			break;
		case 40 :
			break;
	}
}
stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDownDetect);
embee
Profil
Nacte se ten flash vubec? Ja jednou resil hodne podobny problem, lamal jsem si s tim hlavu par hodin, a pak jsem prisel na to, ze se mam spatne url.

Windows totiz neni case sensitive - neco.jpg je to same jako Neco.jpg. Nicmene servery vetsinou bezi na linuxu/unixu, ktery case sensitive je - tudiz je mozne, ze v html mas trebas myflash.swf a soubor se jemnuje Myflash.swf

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0