flash as2 button in button werkt niet.
24 mei 2009 - 20:47   
geplaatst door: Timmy
Hallo allen,

Ok het is niet echt een button in button.
Het zijn mc's inelkaar met onRollOver en onPress.

Iemand een idee wat ik fout doe?
It's driving me nuts...

Het volgende script een uitschuif menu met mc's als buttons.


#include "mc_tween2.as"

siteNav.onRollOver = function() {
_root.siteNav.tween("_x", 120, 1, "easeoutElastic");
};

siteNav.onRollOut = function() {
_root.siteNav.tween("_x", -1.55, 1, "easeoutElastic");
};

siteNav.navTo01.onPress = function() {
_root.Book.PageFlip.gotoPage(10);
}

edit:
Oh ja,
wat niet wil is de "siteNav.navTo01.onPress = function() "


(Bewerkt door Timmy om 20:48, 24-05-2009)

(Bewerkt door Timmy om 8:33, 25-05-2009)

flash as2 button in button werkt niet.
25 mei 2009 - 08:52    reactie #1
geplaatst door: Blender
Debuggen: zet op verschillende plaatsen een trace() functie.
Dan kom je erachter waar het fout gaat.
flash as2 button in button werkt niet.
25 mei 2009 - 10:50    reactie #2
geplaatst door: Fix
Ik ben zo te zien geen grotere held in AS dan jij,
dus misschien kun je hier helemaal niks mee, maar goed:P

Misschien dat je je 'navTo1' in 'siteNav' moet zetten, 'dus siteNav.navTo1.etc'.
En die gotoPage kende ik nog niet, maar heb even opgezocht en in voorbeelden wordt
die gebruikt met variabelen ipv instances.

flash as2 button in button werkt niet.
25 mei 2009 - 11:05    reactie #3
geplaatst door: Blender
Met de code op zich is niets mis.
Maar als het niet werkt dan moet je dus debuggen.
Bijvoorbeeld: Wordt het onPress event niet getriggerd of
wordt de gotoPage() functie niet aangeroepen?