Volledige versie bekijken : probleem: MET EEN HITTEST NAAR EEN NIEUW SCENE..
Lil' Supahstar
%Europe/Berlin %450 %2006, 11:48
Ik heb een spelletje gemaakt waar een poppetje door een park loopt,, onderweg komt hij een huisje tegen en als hij daar tegenaan loopt ga je naar een nieuwe scene,, tenminste dat is de bedoeling.. Maar de code die ik heb gebruikt werkt niet..
if(_root.poppetje.hitTest(_root.huis)){
_root.poppetje._alpha = 50;
_root.gotoAndPlay("end")
}
Ik heb het alpha toegevoegd om te kijken of het werkt en dat werkt wel maar het gotoAndPlay niet.. Kan iemand me helpen??
Lil' Supahstar
%Europe/Berlin %460 %2006, 12:03
if(_root.poppetje.hitTest(_root.huis)){
_root.poppetje._alpha = 50;
_root.gotoAndPlay("end",1)
}
was de code die ik heb geprobeerd en hij hoort gewoon te werken maar hij doet t niet en niemand weet hoe t komt en t moet vandaag voor 5e af en de rest heb ik allemaal maar door die ene code lukt t niet :S :(
pulverizor
%Europe/Berlin %470 %2006, 12:17
gotoandplay werkt soms niet goed met scenes, geef de eerste frame van je scene een framelabel met de naam end, dan werkt ie meteen!!!
grtz
Torre
%Europe/Berlin %649 %2008, 16:35
Ik heb het ook gehad...
en opeens deed die 't :D
je moet de movieclip precies dezelfde naam geven als je die invult bij hittest
die name die je kan invullen bij properties moet je niet naar kijken!
plaats dit op het object die je hit:
onClipEvent (enterFrame) {
if (_root.DE-NAAM-VAN-DE-MOVIECLIP.hitTest(this)) {
_root.gotoAndPlay(EEN-FRAME-NUMMER);
}
}
en als het goet is werkt die dan....
als je nog vragen hebt vraag het dan ;)
Jan
%Europe/Berlin %659 %2008, 16:49
als je nog vragen hebt vraag het dan
1) waarom zet je script op objecten?
2) waarom gebruik je _root?
3) waarom gebruik je geen tags rond je script?
4) weet je hoe lang geleden deze vraag gesteld werd?
Groeten,
Jan
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.