Volledige versie bekijken : AttachMovie en onPress
elguapo
%Europe/Berlin %526 %2005, 13:38
Met behulp van AS maak ik pijltjes aan, bijvoorbeeld zo:
_root.attachMovie("arrow", "mcArrowDown", _root.getNextHighestDepth(), {_x: 100, _y: 100});
Dat werkt, maar als ik nu dit wil:
mcArrowDown.onPress = function() {
draai = setInterval(draaien, 10, "CCW");
}Dan werkt dat niet: er verschijnt geen handje als je over de pijl heen gaat. Ik kan het natuurlijk met de hand even maken, dan werkt t wel, maar ik vroeg me af waarom het zo niet gaat.
Roenes
%Europe/Berlin %541 %2005, 13:59
Zet je fla eens online want als ik hier uitvoer wat jij beschrijft, dan werkt het perfect :)
elguapo
%Europe/Berlin %552 %2005, 14:15
Hmm, das apart, idd als ik alleen deze code in een fla zet werkt t. Ik zoek nog ff verder, debuggen moet je zelf doen vind ik :P
Roenes
%Europe/Berlin %575 %2005, 14:48
De juiste instelling :) Mocht je er alsnog niet uitkomen, laat het dan maar horen :)
elguapo
%Europe/Berlin %661 %2005, 16:52
Ok, ik kom er niet uit :P
An sich werkt de code, tot ik attachmovie in een functie zet:
bStart.onPress = function() {
_root.attachMovie("arrow", "mcArrowDown", _root.getNextHighestDepth(), {_x: 100, _y: 100});
}Waarom werkt het nu niet meer?
Ik heb 't overigens in een verder lege fla staan, dus het lijkt me niet dat er iets anders in de weg kan zitten.
rackdoll
%Europe/Berlin %694 %2005, 17:40
is de verwijzing naar de knop wel goed?
en de x en de y ....verwijzen die ook naar de goede MC?
rackdoll
%Europe/Berlin %695 %2005, 17:40
ik ben er ook voor dat je je fla online zet.....dan lossen we et zo op! [^]
elguapo
%Europe/Berlin %711 %2005, 18:04
Bedankt voor je reactie!
Als ik de attachMovie in een functie zet zijn de mc's niet clickable: er verschijnt geen handje als je er over heen gaat.
De fla is hier (http://homepages.adc.fcj.hvu.nl/1225006/test.fla) te vinden.
theFlashWizard
%Europe/Berlin %802 %2005, 20:15
je kan pas een event aan een mc hangen nadat hij geattacht is he.. dus ook wel pas wanneer hij bestaat..
Kkan de fla alleen niet bekijken omdat ik geen 8 heb..
Roenes
%Europe/Berlin %898 %2005, 22:33
je kan pas een event aan een mc hangen nadat hij geattacht is he.. dus ook wel pas wanneer hij bestaat..idd, je moet dus de onPress van je geattachte movie maken in de onPress van je button:
bStart.onPress = function() {
_root.attachMovie("arrow", "mcArrowDown", _root.getNextHighestDepth(), {_x: 100, _y: 100});
_root.mcArrowDown.onPress = function()
{
//Hier je acties
trace("test zin");
}
}
elguapo
%Europe/Berlin %468 %2005, 11:14
Check, dat was t! Thnx!!
Roenes
%Europe/Berlin %721 %2005, 17:18
Graag gedaan :)
vBulletin® v3.8.1, Copyright ©2000-2012, Jelsoft Enterprises Ltd.