PDA

Volledige versie bekijken : Movieclip met button?..


Aliasz
%Europe/Berlin %586 %2005, 15:04
Heey,

Een tijdje geleden heb ik een tutorial hier op FF gezien over hoe je zelf met actionscript een geanimeerde button maakt. Goed uitgelegd, het lukte allemaal máár.

Nu wil ik een soort layout proberen te maken met buttons met zelfgemaakte rollovers.
Nu was mijn vraag of je een movieclip met een button erin kan maken die je dan op je mainstage plaatst.
Deze dan meerdere keren laten terugkomen zodat het een soort menu wordt..
Ik wil zoiets maken zoals de menubuttons van http://www.wellvetted.com

Ik zou niet weten hoe dit te maken, en ik heb het al meerdere keren geprobeerd.
Nu leek het mij niet mogelijk om een movieclip met een button erin op de stage als button te laten functioneren, maar ik zou geen alternatief weten.. Hebben jullie suggesties of tips?

Help me please..

Groeten, Joey :)

peres
%Europe/Berlin %654 %2005, 16:43
ok, ik neem aan dat je de rollon/rollout tutorial hebt gedaan. :) dus een MC met daarin een onzichtbare button en een animatie van een button bij rollon en rollout.

hier een voorbeeld (http://members.lycos.nl/ukay/rollonvoorbeeld.fla)


Nu leek het mij niet mogelijk om een movieclip met een button erin op de stage als button te laten functioneren
waarom niet? :)

op je button heb je als het goed is deze code (of iets wat er op lijkt):
on(rollOver){
gotoAndPlay("rollon");
}
on(rollOut){
gotoAndPlay("rollout");
}

nou kan je gewoon dit regeltje erbij zetten:

on(release){
this._parent.gotoAndPlay(??);
}

this = wordt deze instance mee genoemd
_parent = wordt de onderliggende instance mee bedoelt. dus als je je button in een mc in de mainstage hebt neergezet, wordt met de bovenstaande code de mainstage aangesproken.
natuurlijk kan je ook met _root werken, maar dat geeft problemen als je bijv. een swfje inlaadt

Maar het beste en het meest overzichtelijke is om al je codes op een keyframe in een aparte keyframe te zetten:
mc.onRelease = function(){
gotoAndPlay();
}


Nu was mijn vraag of je een movieclip met een button erin kan maken die je dan op je mainstage plaatst.
Deze dan meerdere keren laten terugkomen zodat het een soort menu wordt..
je kan een Movieclip in je library duplicaten (copieren). Zo krijg je meerdere zelfstandige symbols die gecopieerd zijn:

http://members.chello.nl/r.stultiens/duplicate.JPG

ik hoop dat je er wat aan hebt :)

Niek_M
%Europe/Berlin %763 %2005, 19:19
offtopic//

Even vermelden dat ik dit een echt super gave site vindt!
go Group94 :)

offtopic//