[flash] transparantie werkt niet voor elke movie?

Pagina: 1
Acties:

  • roytanck
  • Registratie: Oktober 1999
  • Laatst online: 07-07 09:29
Hoi. Ik ben ff aan het experimenteren geweest met transparatie en Flash. Ik gebruik de laatste player en genereer html met "publish". In de code staat dus de tag:
code:
1
<PARAM NAME=wmode VALUE=transparent>

Nu is het gekke dat het bij deze movie wel werkt:
http://overkill.nob.nl/~roy/zooi/test.swf
http://overkill.nob.nl/~roy/zooi/test.html
en bij deze niet:
http://overkill.nob.nl/~roy/zooi/circles.swf
Als ik die 2e d.m.v. dezelfde code probeer te tonen zie ik helemaal niks...
http://overkill.nob.nl/~roy/zooi/circles.html

Iemand enig idee waar dit aan zou kunnen liggen? Het enige verschil is dat er in die 2e movie gescript is, maardat kan toch niet uitmaken? Zonder de wmode-tag doen ze het allebei prima...

  • roytanck
  • Registratie: Oktober 1999
  • Laatst online: 07-07 09:29
Hmmm... ik ben zelf nog verder aan het proberen geweest, en het lijkt erop dat _xmouse en _ymouse gewoon niet werken in een transparante flash... Een versie die willekeurige cirkels maakt (i.p.v. op de plek van de muis) doet het wel...

http://overkill.nob.nl/~roy/zooi/circles2.html

Vreemd...

Verwijderd

je zou t ff kunnen proberen door een lege MC te draggen en dat als basis te nemen voor je muiscoordinaten...

  • roytanck
  • Registratie: Oktober 1999
  • Laatst online: 07-07 09:29
Bedankt voor de suggestie. Ik heb een lege mc gemaakt die onClipEvent(load) begint met draggen, maar dat werkt ook niet... :( Het hele startDrag commando lijkt niet te werken...

edit:

Nu wel, maar het gedrag is erg vaag...
http://overkill.nob.nl/~roy/zooi/circles3.html

Verwijderd

wazig - ik heb ff geen tijd om er echt in te duiken, maar transparantie is zowiezo nogal buggy als ik het goed begrepen heb (en werkt alleen op IE). Als je dit soort effectjes wil doen op htmlpagina's kun je denk ik beter een andere vorm van scripten proberen...

(bij mij Win2K IE6 werkte t niet btw)

  • roytanck
  • Registratie: Oktober 1999
  • Laatst online: 07-07 09:29
Ik heb ff via google in "groups" gezocht, en daat wordt domweg gezegd dat mousetrailers niet kunnen in een transparante movie.

In die "circles3" movie merk je dat hij de muis "kwijtraakt" op het moment dat de muis niet meer boven flash-content hangt, maar boven de achtergrond. Als je dan de rechtermuisknop indrukt krijg je ook het gewone menuutje, niet die van flash...

Kortom, juist doordat ie transparant is lukken dit soort dingen niet...

edit:
Je moet trouwens circles3 soms ff refreshen... het ligt aan de plek van je muis op het moment van laden of het werkt of niet...

Verwijderd

en als je nou een 1x1px (wit of andere kleur) mctje onder het registratiepunt van je muis hangt? :)

  • roytanck
  • Registratie: Oktober 1999
  • Laatst online: 07-07 09:29
Ja, maar dan kan ik nergens op de content eronder meer klikken... da's niet helemaal het idee... ;)

Verwijderd

al zou je t werkend krijgen: je kunt op het moment dat er een circel onder je muis zit zowiezo niet meer op de content klikken... toch?

  • roytanck
  • Registratie: Oktober 1999
  • Laatst online: 07-07 09:29
Klopt... maar in de originele versie (circles.swf) stoppend e circles als je de muis ff stil houdt... als je dan dus ff wacht zou je wel kunnen klikken. Best jammer dat dit echt niet kan met flash... zou je heftige effecten mee kunnen maken.

Verwijderd

Instantflash heeft een stukje over rightklicken in flash: Right Click Flash v1.0a
ze werkten ook met transparante flash schermen, maar gebruikten Javascript om alle mouse-events te catchen - de source zit erbij ;)

  • roytanck
  • Registratie: Oktober 1999
  • Laatst online: 07-07 09:29
Wow, die gasten zijn er ver ingedoken :) Ik ga er ff naar kijken, maar ik denk dat ik dit experiment verder afblaas, en ergens in mijn achterhoofd opsla dat het kan, maar niet makkelijk... :) Tnx ;)
Pagina: 1