Volledige versie bekijken : tween werkt niet , en geeft errors
Bollegijs
%Europe/Berlin %649 %2009, 16:35
Hoi, mijn code werkt niet , iemand een idee waarom dit kan ?
Mijn button heeft de naam text_btn Mijn movieclip text_mc
Zou mij even iemand willen helpen.
import gs.TweenLite;
import gs.easing.*
TweenLite.to(mc, 1.25, {x:97, y:345, tint:0x3399ff, ease:Back.easeIn});
Merci.
xdev
%Europe/Berlin %752 %2009, 19:03
moet ...
import gs.easing.*
... niet ...
import gs.easing.*;
zijn ?
Bollegijs
%Europe/Berlin %769 %2009, 19:27
Dag , ik moet het anders formuleren denk ik.
Dit stukje script is wat ik mijn movieclip wil laten doen.
Maar als ik er een button bij wil , zodat ik de text_mc eenmaal wil laten tweenen
Hoe moet ik dat aanpakken ?
Dat bedoel ik eigelijk, even simpel gezegt , wil graag een button waar ik op kan klikken zodat de text_mc tweent.
Jan
%Europe/Berlin %810 %2009, 20:27
Mijn button heeft de naam text_btn Mijn movieclip text_mc
Geen van beide vind ik terug in je script. :S
Maar volgens mij zou het zo moeten lukken:
import gs.TweenLite;
import gs.easing.*;
text_btn.addEventListener(MouseEvent.CLICK, onButtonClick)
function onButtonClick(event:MouseEvent):void
{
TweenLite.to(text_mc, 1.25, {x:97, y:345, tint:0x3399ff, ease:Back.easeIn});
}
@Floris/xdev:
semicolons zijn niet verplicht in Actionscript.
In andere talen zoals php, haXe, Perl, java, C is dat wel het geval. En de compiler of interpreter zal daar dan ook verwittigen als er ontbreken. :)
Groeten;
Jan
Bollegijs
%Europe/Berlin %553 %2009, 14:17
bedankt hoor werkt!
Bollegijs
%Europe/Berlin %650 %2009, 16:36
Hij werkt nu toch niet, heb even een voorbeeldje mee gepost boven aan.
Alles zou moeten werken , heb even een button gemaakt en movieclip.
Waarom zou het niet werken ? er kan nooit veel fout zijn.
[V]
DonnYWaltz
%Europe/Berlin %653 %2009, 16:41
even iets kritischer naar je code kijken..
je tween staat buiten de functie, als je de tween gewoon netjes in je functie zet dan doet ie het gewoon
Bollegijs
%Europe/Berlin %655 %2009, 16:44
Sorry , hoe bedoel je dat don ? zou jij me even mee willen helpen aub.
Dan kan ik er wat van leren, dank je wel don.
Wat bedoel je met buiten de functie ?
Bollegijs
%Europe/Berlin %665 %2009, 16:58
kun je me de code even tonen hoe het zou moeten zijn don ? dan bekijk ik het en zie ik wat ik fout had gedaan.
Merci dank u.
Bollegijs
%Europe/Berlin %694 %2009, 17:40
import gs.TweenLite;
import gs.easing.*;
knop_btn.addEventListener(MouseEvent.CLICK, onButtonClick)
function onButtonClick(event:MouseEvent):void
{
TweenLite.to(drie_mc, 1, {y:347, ease:Back.easeInOut});
}
Dat heb ik nu , en dat werkt niet ! wat bedoel presies je met de tween in de functie zetten?
een tweentje maken moet mij toch wel lukken... 8~ blijkbaar niet :(
Maar krijg ook error,s in flash.
Bollegijs
%Europe/Berlin %771 %2009, 19:31
Waarom wil het nu niet werken mensen ?
Kijk anders even mee in mijn bijgeposte fla boven aan.
Wil heel graag een oplossing , dan kan ik door.
Alvast bedankt, merci
Gebruik aub de bewerkknop rechts onderaan je laatste bericht als er in tussentijd nog niemand op je vorige bericht geantwoord heeft ipv telkens een nieuwe post aan te maken. Merci. :)
The_Mailman
%Europe/Berlin %813 %2009, 20:31
Hier doet ie het gewoon, klik op het linkerblokje en de ander beweegt een stukje naar beneden. Je krijgt geen errors?
Bollegijs
%Europe/Berlin %816 %2009, 20:35
Blijkbaar is alles in orde nu kwa code.
Het probleem is nu , dat ik compiler erro,s krijg als ik hem afspeel in mijn flash.
Wat bedoel jij met die map? kunt u me dat eens uitleggen.
dank je .
The_Mailman
%Europe/Berlin %817 %2009, 20:36
Blijkbaar is alles in orde nu kwa code.
Het probleem is nu , dat ik compiler erro,s krijg als ik hem afspeel in mijn flash.
Wat bedoel jij met die map? kunt u me dat eens uitleggen.
dank je .Kun je de errors eens posten? Met de map bedoel ik dat de tween class in dezelfde map moet staan als je fla/swf bestanden.
Bollegijs
%Europe/Berlin %822 %2009, 20:44
1172: Definition gs:TweenLite could not be found.
1172: Definition gs.easing could not be found.
1172: Definition gs:TweenLite could not be found.
1120: Access of undefined property Back.
Dit krijg ik als compiler errors.
Dit is mijn code nu, die is goed maar waar ligt dan mijn probleem ?
Werk met de nieuwste versie flash 3.0
import gs.TweenLite;
import gs.easing.*;
knop_btn.addEventListener(MouseEvent.CLICK, onButtonClick);
function onButtonClick(event:MouseEvent):void
{
trace("click");
TweenLite.to(drie_mc, 1, {y:347, ease:Back.easeInOut});
} // TweenLite.to(drie_mc, 1, {y:347, ease:Back.easeInOut});
The_Mailman
%Europe/Berlin %825 %2009, 20:48
Oke, flash kan de class niet vinden. Even bij elkaar in de map zetten en de fouten zijn weg. De code is verder goed. Zie eventueel de bijlage.
Bollegijs
%Europe/Berlin %831 %2009, 20:57
Oke mooi , dan heb ik een vraag dan ben ik hellemaal klaar en geholpen.
Die map met class hoe moet ik die in flash inporteren ?
Dat bedoel je denk ik toch dat ik die map met clas in flash moet plaatsen ?
Groetjes
The_Mailman
%Europe/Berlin %835 %2009, 21:03
Oke mooi , dan heb ik een vraag dan ben ik hellemaal klaar en geholpen.
Die map met class hoe moet ik die in flash inporteren ?
Dat bedoel je denk ik toch dat ik die map met clas in flash moet plaatsen ?
Groetjes
Je hoeft niet de hele map zelf te importeren. Maar dat doe je met de volgende regels in je code:
import gs.TweenLite;
import gs.easing.*;
Je moet er gewoon voorzorgen dat de .fla en de map gs in dezelfde map staan. Stel dat je op de C schijf werkt:
C:\project\tweenlite.fla (het flash bestand)
C:\project\gs (de map met daarin alle .as bestanden die je gebruikt oa. TweenLite.as)
Bollegijs
%Europe/Berlin %844 %2009, 21:16
Super bedankt het werkt nu ! ben erg blij dat ik nu verder kan gaan.
Top, the mail man
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.