[Flash] Alpha tween error

Pagina: 1
Acties:

  • ronjon
  • Registratie: Oktober 2001
  • Laatst online: 17-09 09:25
ik wil het volgende gebruiken om een alpha-tween te maken bij het indrukken van een button, maar de alpha springt meteen van 0 naar 91??

on (press) {
x = 0;
do {
address._alpha = x;
var x = x + 1;
} while (x<=90);
}

Ronald

Verwijderd

ik zou het anders aanpakken:
code:
1
on(release){_root.donttween=false;}

en dan in de mc:
code:
1
onClipEvent(enterFrame){if(_root.donttween!=true){_alpha=91+(_alpha-91)/6};}

Zit er wel een vertraging in de tween :) ...


Wat er nu gebeurt is dat hij x wel steeds +1 doet, maar dat hij dat in een keer doet tot 91, dus is de _alpha gelijk 91...

Als je geen vertrging wilt in je _alphatween, moet je het maar zeggen :) ...

  • ronjon
  • Registratie: Oktober 2001
  • Laatst online: 17-09 09:25
Seraph, bedankt voor je snelle reactie

als beginnende action-scripter moet ik helaas zeggen dat ik bovenstaande niet echt voor elkaar krijg in mijn scene.

Ik heb een movie-clip: address, die heb ik op alpha = 0 gezet met een instance name address.
in deze scene zit een button die bij het klikken de alphatween moet uitvoeren.

als ik nu onderstaand script in de movie-clip zet en ook in de button gebeurt er niets. zowel met alpha op 100% (clip is vanaf het begin zichtbaar) en alpha op 0% (clip is en blijft onzichtbaar)

Verwijderd

copy en paste dit in je button op de main stage:
code:
1
on(release){_root.donttween=1;}

Vervolgens de mc selecteren, die geen _alpha nog heeft!
rechtermuisknop => actions:
code:
1
2
onClipEvent(load){_alpha=0;}
onClipEvent(enterFrame){if(_root.donttween==1){_alpha=_alpha+(91-_alpha)/6};}

Als het nog niet lukt stuur ik wel even een fla'tje... :)

edit:

sorry mijn fout, deed het snel en uit mn hoofd, dus zat een foutje in :)


[off topic]
GoT werkt vandaag weer heerlijk :( ...
[/off topic]

  • ronjon
  • Registratie: Oktober 2001
  • Laatst online: 17-09 09:25
Seraph,

op 1 of andere vage manier lukt het me nog steeds niet.
zou je me toch ff die fla kunnen sruren?

ronjon@freemail.org.mk

alvast bedankt,

RonJon

Verwijderd

Hier is de swf:


http://www.impressivedesign.nl/seraph/alphatween.html
Download

Als het niet goed is zeg maar :) ...

  • ronjon
  • Registratie: Oktober 2001
  • Laatst online: 17-09 09:25
Seraph,

thx alot. Ik heb 'm nu werkende!!

Ronald

  • oh,when?
  • Registratie: April 2000
  • Niet online

oh,when?

...

Op maandag 08 oktober 2001 18:06 schreef Seraph het volgende:
Hier is de swf:


http://www.impressivedesign.nl/seraph/alphatween.html
Download

Als het niet goed is zeg maar :) ...
maak je altijd FLA's op request? want dan weet ik er nog wel een paar >:) ;)

maar ff serieus..leg het liever uit dan dat je de complete oplossing geeft, daar leer je veel meer van.

"You're only as good, as what you did last week."


Verwijderd

Op maandag 08 oktober 2001 20:23 schreef oh,when? het volgende:

[..]

maak je altijd FLA's op request? want dan weet ik er nog wel een paar >:) ;)

maar ff serieus..leg het liever uit dan dat je de complete oplossing geeft, daar leer je veel meer van.
m jah je hebt eigenlijk wel gelijk, zal het voortaan doen mighty oh,when? ;) ...

/me was in een kiss the newbe bui 8-)
Pagina: 1