Toon posts:

[flash5] Klikken op een bewegende button.

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik maak een soort eend-schiet spel.
Er komt een eend voorbij en die moet je schieten.
De eend is een button
Nu heb ik een probleem: als ik klik gebeurd er niks. Hij voert de actie die ik heb aangegeven niet uit.
Ik zie ook niet het plaatje dat ik bij hit heb getekend.
De knop is in orde. Ik heb naast Release ook een onkeypress functie erbij gedaan, en dat werkt perfect.
Ik heb zelfs de frames per seconden op 1 gezet, en ik klik erop, zie ik nog steeds niet het plaatje van hit en de juiste actie gebeurt niet.

Hoe ik het gemaakt heb:
Eerst een movie clip van een eend die van link naar rechts gaat.
Dan nog een maar dan omgevallen zeg maar.
Dan heb ik een button aangemaakt.
Daarin heb ik bij:
Up
Over
Down
hetzelfde, en bij hit de 2e animatie waar hij naar achtergaat en zo blijft.

Maar het werkt gewoon niet.
Kan ik hier iets aan doen?

Ik heb hem onlinegezet op:
Hij staat online op:
http://home.planet.nl/~keessmul/pics/fietsgame.fla

[ Voor 6% gewijzigd door Verwijderd op 23-12-2002 11:48 ]


  • Hangloozz
  • Registratie: Juli 1999
  • Laatst online: 13-07 17:24

Hangloozz

{ @$%&# }

ik zou geloof ik ipv onRelease eens proberen met een actie die directer is; onmousedown/onclick/oid.
Je release gebeurt missschien pas als je als de eend alweer voorbij is...

www.jurgroessen.nl


Verwijderd

Topicstarter
Press werkte helaas niet. De andere variante die jij noemt staan er niet. (omdat dit een button is :) )

Wel heb ik de animatie direct in de scene geplaatst. Ik heb toen de optie onmousedown gebruikt, maar helaas, het deed niks :(

[ Voor 84% gewijzigd door Verwijderd op 20-12-2002 09:15 ]


Verwijderd

Topicstarter
Niemand?

Verwijderd

Knal die .fla maar fff online... dan kunnen we vast wel zien wat je verkeerd hebt gedaan...

Verwijderd

Topicstarter
Hij staat online op:
http://home.planet.nl/~keessmul/pics/fietsgame.fla

Hij is iets anders, want ik heb het grove achterwege gelaten (het was niet met eenden maar met bn'ers, ik weet niet of iedereen dat leuk vindt :) )

Verwijderd

Topicstarter
Subtiel schopje:
Ik heb de fla opnieuw geupload, maar dan met onreleaseoutside, onrelease en onpress tegelijk, dus dat hij die functie doet bij een van die acties.

  • Undertaker2
  • Registratie: Januari 2000
  • Laatst online: 18-05 02:21
Ik heb wel eens een bewegende knop gemaakt (een draaiende om precies te zijn). In flash5 is me alleen ook niet gelukt om deze knop klikbaar te maken.
Met FlashMX ging het overigens wel! Ik denk dat dit ook de oplossing voor jouw probleem is ;)

AMD PoloMarco 23500 gigakilometer - 96" Quadcrystal scherm - Detonator 28010.25 afgerond op 2 decimalen - PlakBand @ 768 TB - 512 GB ZIGB - UltraFlex 100 GPU @ 5.5 ghz / 10 ghz - Isootjes @ 1 GB/sec


  • Scipionyx
  • Registratie: Maart 2001
  • Niet online
Ik heb je .fla ff bekeken en moet je helaas mededelen dat je helemaal geen bewegende button had!! ;)

Je had een button die niet bewoog en je had een MC die wel bewoog...
Maar daar kun je (in jouw geval) niet op klikken.
Dus wat heb ik gedaan: ik heb een movieclip gemaakt met de beweging erin, en dáárin bevindt je button :)

Overigens had je binnenin die button weer een mc, en dáárbinnen weer een graphic..

Naja, bekijk het maar s..

Download

Top 4 Anti-Stress regels:
1) Doe zo weinig mogelijk of laat het anderen doen.
2) Als je plots zin hebt om te werken, ga dan zitten en wacht tot het over gaat.
3) Als je iemand ziet rusten...help hem!!
4) Doe vandaag niet wat morgen kan.


Verwijderd

Topicstarter
Scipionyx schreef op 23 December 2002 @ 12:21:
Ik heb je .fla ff bekeken en moet je helaas mededelen dat je helemaal geen bewegende button had!! ;)

Je had een button die niet bewoog en je had een MC die wel bewoog...
Maar daar kun je (in jouw geval) niet op klikken.
Dus wat heb ik gedaan: ik heb een movieclip gemaakt met de beweging erin, en dáárin bevindt je button :)

Overigens had je binnenin die button weer een mc, en dáárbinnen weer een graphic..

Naja, bekijk het maar s..

Download
Prachtig!
Alleen nu heb ik het volgende probleem.
Ik heb de movieclip dit gegeven:
code:
1
2
3
onClipEvent (mouseDown) {
    gotoAndStop (2);
}

Maar nu gaat hij naar frame 2 van de animatie. Hij staat overigs wel in de scene niet de button direct.
Ik heb deze functie ook geprobeerd te doen op de knop in de movieclip, maar dan gaat hij ook naar frame 2 van de animatie.
Maar in ieder geval wel heel erg veel dank voor je werk.

  • Scipionyx
  • Registratie: Maart 2001
  • Niet online
Maar nu gaat hij naar frame 2 van de animatie.
Eeuh.. ja.. Je geeft aan dat ie dat moet doen..
code:
1
gotoAndStop (2);

Daar zeg je namelijk: gaNaarFrame2_enStop;

Wat moet ie dan doen?

Top 4 Anti-Stress regels:
1) Doe zo weinig mogelijk of laat het anderen doen.
2) Als je plots zin hebt om te werken, ga dan zitten en wacht tot het over gaat.
3) Als je iemand ziet rusten...help hem!!
4) Doe vandaag niet wat morgen kan.


Verwijderd

Topicstarter
Hij moet naar frame2 van de scene (waar de tekst "Goedzo, Gelukt!" staat), niet naar frame 2 van de voorbijgaande fiets.

  • Scipionyx
  • Registratie: Maart 2001
  • Niet online
Dan moet je die action toekennen aan je button en niet aan je mc..
code:
1
2
3
on (release) {
    _root.play(2);
}

Top 4 Anti-Stress regels:
1) Doe zo weinig mogelijk of laat het anderen doen.
2) Als je plots zin hebt om te werken, ga dan zitten en wacht tot het over gaat.
3) Als je iemand ziet rusten...help hem!!
4) Doe vandaag niet wat morgen kan.


Verwijderd

Topicstarter
Dank je wel!
Hij is klaar (alles verder zelf gedaan/gescript):
Fietsgame (35kb)
Pagina: 1