Volledige versie bekijken : object met muis bewegen
ertje
%Europe/Berlin %572 %2005, 14:43
Ik wil een banner maken waarin een object door een gebruiker door de hele 468x60 banner kan worden bewogen/geschoven met de muis.
Ik weet alleen niet hoe dat moet.. ik hoop dat iemand wat erover kan vertellen ?
Flash Dreams
%Europe/Berlin %573 %2005, 14:46
Zoek eens in de help van flash (F1) naar "Drag"
TheSilentWitness
%Europe/Berlin %600 %2005, 15:24
Uhm, iets van:
instancevandebanner.Mouse.hide()
instancevandebanner.onMouseMove = function(){
instancevanobject._x = _xmouse
instancevanobject._y = _ymouse
updateAfterEvent()
}
Ik denk dat je hiermee geholpen zou moeten zijn:)
[PS] Dit soort vragen behoren volgens mij meer in het AS forum;)
ertje
%Europe/Berlin %609 %2005, 15:38
Bedankt voor de hulp ik ga het proberen...
Tja ik ben eigelijk in elk forum onbekend waar ik m'n topics moet plaatsen.
Althans ik wordt in elk forum een soort buiten gesloten en afgezeken gelukkig is dat hier wat minder.
ertje
%Europe/Berlin %621 %2005, 15:54
instancevandebanner.Mouse.hide()
instancevandebanner.onMouseMove = function(){
instancevanobject._x = _xmouse
instancevanobject._y = _ymouse
updateAfterEvent()
}
Wat moet er op de instancevanbanner en instancevanobject komen ?
Dauntless
%Europe/Berlin %720 %2005, 18:17
Dit kan simpeler hoor:
instance.startDrag(true);
Zet dat op frame 1 en vervaing 'instance' door de instance naam van je mc:
http://www.dauntless.be/flashfocus/pics/instancenaam.jpg
Kijk hier (http://flashfocus.nl/forum/showthread.php?t=1356) ook eens :).
ertje
%Europe/Berlin %727 %2005, 18:27
Jah hij doet het :-) met de tip die Dauntless me gaf.
Maar als ik de banner opstart dan staat ie ergens aan de zijkant en niet op de plaats waar ik hem neerzet in edit.
Wat kan dat zijn ?
Pimm
%Europe/Berlin %753 %2005, 19:04
Da's raar... kun je je FLA even zippen en hier posten?
ertje
%Europe/Berlin %773 %2005, 19:34
Als je iets gevonden hebt waarvoor het komt.. zou ik graag van je horen.
Dat is namelijk handig voor de volgende keer dat ik het dan zelf kan.
Fatty Owl
%Europe/Berlin %834 %2005, 21:02
waarom eigenlijk 100 frames, met 1 gaat het evengoed?
ertje
%Europe/Berlin %908 %2005, 22:47
waarom eigenlijk 100 frames, met 1 gaat het evengoed?
Ja ik had eerst een ander idee..
En misschien maak ik nog wat erbij.
Strato
%Europe/Berlin %949 %2005, 23:47
Als ik het goed begrijp probeer dit dan eens;
Zet je tween van de bal in de MC 'bal-movieclip' gecentreerd (dus op het kruisje :p )
en het werkt als een bus.
ertje
%Europe/Berlin %952 %2005, 23:51
Als ik het goed begrijp probeer dit dan eens;
Zet je tween van de bal in de MC 'bal-movieclip' gecentreerd (dus op het kruisje :p )
en het werkt als een bus.
Ja Strato zoiets had ik ook gedacht maar ik als gebruiker die enige regelmaat met flash werkt weet niet hoe dat moet. Ik heb eral op zitten te klikken maar reageert niet :p
Dus aan jou om het uit te leggen aan mij.
theFlashWizard
%Europe/Berlin %023 %2005, 01:33
owke.. alles heeft een soort middelpunt.. bij je stage zit hij gewoon links boven in maar bij mc's en buttons zit hij meestal in het midden.. als je op een mc klinkt zie je ook een soort kruisje, als je in de mc gaat (dubbelklikken)zie je die nog steeds staan.. dat is het middelpunt van mc..
wanneer je dragt maakt hij de positie van je muis gelijk aan het middelpunt van je mc. Dit veroorzaakt in jou geval dat hij links boven je muis komt..
de oplossing is dus om alles in je mc te centreren.. dat kun je het makkelijkst doen met het window align. (ctrl k)
je klikt op een object, je klikt in het align window op het knopje onder alin to stage. en je klikt op align horizontal center en align vertical center. zoals je ziet is het object nu gecentreerd.
om nu al je mc's op al je frames te centreren druk je bij de timeline op het knopje edit multiple frames, je selecteert met dat ding dat boven je timeline is verschenen alle frames, je selecteerd alle objecten (ctrl a) en je centreerd ze zoals je dat bij dat ene object deed.
dat zou moeten helpen..:)
maar ik kan het niet laten je te vertellen dat je een rotatie niet hoeft te animeren..
kopier je fla eens voor de zekerheid en verwijder alle frames behalve die 1ste in die mc met de bal..
ga weer uit de bal,
zet op het framescript onder of iig bij die startdrag het volgende script:
speed = 25
_root.onEnterFrame = function(){
bal._rotation += speed
}
door de speed variabele aan te passen kun je dan de snelheid van het roteren beinvloeden :)
hoop dat je er wat aan hebt :)
Fatty Owl
%Europe/Berlin %401 %2005, 10:38
ga je van de banner ook een link maken?
(je kan ook de bal laten draaien met een tween in plaats van 4)
ertje
%Europe/Berlin %467 %2005, 12:12
Ik heb de handleiding van theFlashWizard gevolgd en gedaan wat er stond.
Dat ging allemaal prima, maar hij staat weer als je de banner opstart aan de zijkant.
En nu aan de rechter kant ipv de linkerkant.
De action script heb ik toegevoegd en die doet het perfect !
Ik heb dus nogmaals de movie ingepakt en upgeload en kijken wat nu de oorzaak is.
Fatty Owl
%Europe/Berlin %470 %2005, 12:17
je kan nog een link maken van die banner naar jouw site (behalve als jij die banner op jouw site gaat zetten natuurlijk)
ertje
%Europe/Berlin %482 %2005, 12:34
je kan nog een link maken van die banner naar jouw site (behalve als jij die banner op jouw site gaat zetten natuurlijk)
Ja Fatty dat komt nog.. maar het belangrijkste is dat die bal een goede start in het midden heeft en niet ergens half aan de zijkant.
theFlashWizard
%Europe/Berlin %736 %2005, 18:39
komt die niet omdat je daar de bal van te vore hebt neergezet?
zet die ball voor de grap eens buiten je stage.
hierdoor springt hij pas in beeld wanneer zijn positie gelijk wordt gemaakt aan die van de muis.
ertje
%Europe/Berlin %824 %2005, 20:47
Nee doet ie ook niet..
En hij moet juist op het punt komen zodat de mensen lezen "OranjeBytes.nl"
Dus die O is de bal.. en als de mensen er overheen aan met de muis dan denken ze hey dat is een leuke banner (teminsten dat hoop ik ;-) )
Ik wil hem dan ook als de bal goed is, de banner wat uitdagender gaan maken met een doel netje op de achtergrond die heen en weer wappert.
Ik zal morgen de banner eens opnieuw maken kijken of het blijft.
En anders zie je weer een reactie verschijnen op deze topic.
theFlashWizard
%Europe/Berlin %858 %2005, 21:36
owke... volgens mij heb je nog niet helemaal door wat je wilt.. mshn komt me voorbeelje in de buurt.. :
http://members.lycos.nl/tut1/uploadbestanden/bannerDrag.swf
ertje
%Europe/Berlin %941 %2005, 23:35
Zoiets idd
ertje
%Europe/Berlin %430 %2005, 11:20
mja ik weet niet wat ik fout doe.. hij start nog steeds vanaf de zijkant.
ertje
%Europe/Berlin %773 %2005, 19:33
Het is gelukt.. ik heb dat bestandje van TheFlashWizard gedownload en een bg gemaakt en het script in de frame van de bal gezet en hij deed het.
theFlashWizard
%Europe/Berlin %821 %2005, 20:42
owke.. en nu weer met rotatie :)
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.