Just nu i M3-nätverket
Jump to content

load movie


adji

Recommended Posts

hej, håller på med en flash app, skulle bara kolla om det är någon som vet om man kan ta reda på ifall en fil inte finns när man kör loadmovie? Alltså ifall jag försöker ladda en fil som inte finns kan jag använda det i en if sats?

typ:

 if ( loadmovie == false) {
gotoAndPlay("error")
} else {
...

Är det någon som fattar vad jag menar och kanske har en lösning?

 

 

Link to comment
Share on other sites

Jag brukar använda en slags timeout. Om inte filmen börjat ladda innan den satta tidsgränsen gått ut förutsätts att filmen inte hittades.

 

t.ex kan du använda ett "dummy-filmklipp" som kollar ifall filmen laddas:

 

exempel:

------------------------------------------------------

onClipEvent(enterFrame)

{

// Här är det level1 om vi försöker ladda

// någonting in i.

if(counter-- <= 0 && !_level1.getBytesTotal())

{

// filmklippet hittades inte

}

}

------------------------------------------------------

 

counter är en räknare som sätts till timeoutvärdet i frames. om counter kommit ner till noll och getBytesTotal() fortfrande inte innehåller ett värde så har inte filmklippet hittats och vi bör ge ett felmeddelande.

 

Bästa är väl förmodligen att bädda in denna timeout i en ev. preloader för den externa filmen.

 

/Mirandir

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...