Avatar billede smedsmed Nybegynder
22. november 2002 - 23:45 Der er 15 kommentarer

Zoom virker ikke i browseren. HJÆLP!!

Jeg har lavet en falsh film hvor man kan zoome ind (filmen skalerer bare) med piletasterne. Det virker fint nok indtil man implementerer swf i noget html, og tester den browseren. Er der nogen der aner hvad det kan skyldes??

Vil gerne have hjælp hurtigst muligt...
Avatar billede hoejrup Nybegynder
23. november 2002 - 00:00 #1
Har du prøvet publish settings..., og valgt swf og html. Derefter skal du åbne html filen med Notepad, og kopiere intervaller <OBJECT>...</OBJECT> til din anden html fil.

/per
Avatar billede smedsmed Nybegynder
23. november 2002 - 00:07 #2
hmm min jeg det jeg har mellem mine OBJECT tags ser sådan ud:
<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="1024" HEIGHT="768" id="ide" ALIGN="">
<PARAM NAME=movie VALUE="ide.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=WMode VALUE=Opaque>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="ide.swf" quality=high bgcolor=#FFFFFF  WIDTH="1024" HEIGHT="768" NAME="ide" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>

Men det virker heller ikke når jeg prøver et html preview fra flash
Avatar billede baitianlong Nybegynder
23. november 2002 - 01:13 #3
Det er fordi flashen ikke er i focus, klik på den først (o;
Avatar billede baitianlong Nybegynder
23. november 2002 - 01:23 #4
Dette løser problemet:

<body onLoad:"java script:document.minflash.focus()">

<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="1024" HEIGHT="768" id="minflash" ALIGN="">
<PARAM NAME=movie VALUE="ide.swf">
<PARAM NAME=quality VALUE=high>
<PARAM NAME=WMode VALUE=Opaque>
<PARAM NAME=bgcolor VALUE=#FFFFFF>
<EMBED src="ide.swf" quality=high bgcolor=#FFFFFF  WIDTH="1024" HEIGHT="768" NAME="minflash" ALIGN="" TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer">
</EMBED>
</OBJECT>

</body>

Så er der focus på, når siden startes (o;
Avatar billede smedsmed Nybegynder
23. november 2002 - 01:30 #5
Det virker desværre ikke. Du kan evt. se det på http://www.idegeneratoren.dk/. Brug "ide" til både adgangskode og brugernavn. Det er noget tungt skidt, så vær lidt tålmodig (o;
Avatar billede hoejrup Nybegynder
23. november 2002 - 08:48 #6
Det virker fint i min browser, og det er IKKE nødvendigt at anvende focus!

Har du prøver at installere et Flash MX plugin i din browser?

/per
Avatar billede hoejrup Nybegynder
23. november 2002 - 08:50 #7
Jeg får et billede af et TV. På billedet ses en have i baggrunden, og i haven står der et køleskab, statue mv....

/per
Avatar billede smedsmed Nybegynder
23. november 2002 - 15:50 #8
Kan du zoome ind i billedet med piletasterne??
Avatar billede baitianlong Nybegynder
23. november 2002 - 16:30 #9
Det virker ikke, prøv at skrive dit script som skal zoome ind/ud her... Måske kan Hoejrup eller mig se problemet...
Avatar billede hoejrup Nybegynder
23. november 2002 - 16:50 #10
Jeg kan godt zoome ind og ud i selve fjernsyns billedet med pil op og ned tasten.

/per
Avatar billede baitianlong Nybegynder
23. november 2002 - 17:18 #11
Her sker der ikke noget, når jeg trykker på piletasterne, også selv om jeg har klikket på det først... Men jeg bemærkede at hvis man trykker på passet to gange, får man preloaderen at se igen, der skal du lige hoppe en frame længere frem (o;
Avatar billede smedsmed Nybegynder
23. november 2002 - 17:24 #12
legende.dk: ja der er en masse fejl og ting der ikke helt virker som de skal. Men det kommer.

hoejrup: mystisk at du kan zoome. Det har ikke virket nogen af de steder jeg har testet det. Gør du noget specielt??
Avatar billede smedsmed Nybegynder
23. november 2002 - 17:25 #13
Mit script ser sådan ud:

onClipEvent (load) {
    intZoom = 5;
}

onClipEvent (enterFrame) {

    if (Key.isDown(Key.DOWN) && _xscale < 200) {
        _xscale += intZoom;
        _yscale += intZoom;
       
    } else if (Key.isDown(Key.UP) && _xscale > 100) {
        _xscale -= intZoom;
        _yscale -= intZoom;
   
    }

}
onClipEvent(mouseDown) {
 
  if (_xscale >= 100 && _xscale < 120) {
  _global.hjorne1 = 420;
  _global.hjorne2 = -1000;
  _global.hjorne3 = 435;
  _global.hjorne4 = 1800;
  }
  else if (_xscale >= 120 && _xscale < 140) {
  _global.hjorne1 = 390;
  _global.hjorne2 = -1000;
  _global.hjorne3 = 480;
  _global.hjorne4 = 1800;
  }
  else if (_xscale >= 140 && _xscale < 160) {
  _global.hjorne1 = 320;
  _global.hjorne2 = -1000;
  _global.hjorne3 = 530;
  _global.hjorne4 = 1800;
  }
  else if (_xscale >= 160 && _xscale < 180) {
  _global.hjorne1 = 265;
  _global.hjorne2 = -1000;
  _global.hjorne3 = 610;
  _global.hjorne4 = 1800;
  }
  else if (_xscale >= 180 && _xscale < 200) {
  _global.hjorne1 = 200;
  _global.hjorne2 = -1000;
  _global.hjorne3 = 680;
  _global.hjorne4 = 1800;
  }
 
  if(this.hitTest(_root._xmouse, _root._ymouse, true)) {
      startDrag(this, false, _global.hjorne1, _global.hjorne2, _global.hjorne3, _global.hjorne4);

    }
}
onClipEvent(mouseUp) {
  stopDrag();
}
Avatar billede hoejrup Nybegynder
23. november 2002 - 19:57 #14
Nej, jeg indtaster bruger; ide og password; ide. Derefter laodes din film, og så kan jeg bruge pil up og pul ned tasten til at zoome. Og så anvender jeg Flash MX plugin.

/per
Avatar billede hoejrup Nybegynder
23. november 2002 - 19:58 #15
loades = laodes
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester