a = a + 1; if (a > 3) { a = 1; } } function nextFrameType2() { duplicateMovieClip(_root["frame_type"+b], "new_frame2"+b, 2); _root["new_frame2"+b]._x = 345; _root["new_frame2"+b]._y = 310;
b = b + 1; if (b > 3) { b = 1; } } function nextFrameType3() { duplicateMovieClip(_root["frame_type"+c], "new_frame3"+c, 3); _root["new_frame3"+c]._x = 345; _root["new_frame3"+c]._y = 540;
Men hvordan kan jeg skrive funktionerne sammen til en. Jeg har prøvet men når jeg skriver følgende så bliver funktionen kaldt inden jeg klikker på knappen/movieklippet:
function minfunktion(val) { trace(val); } change_frame.onPress = minfunktion("nr. 1");
Hmm... ja nu ligger rammerne sig i samme lag... Så når jeg klikker på knappen forsvinder første ramme. Der skal kunne vises 3 rammer samtidig... Og hver af de 3 rammer kan have forskelligt udseende. Men kunne da godt være der var en smartere måde at gøre det på...
change_frame1.onPress = function () { a = nextFrameType(1, a, 80); } change_frame2.onPress = function () { b = nextFrameType(2, b, 310); } change_frame3.onPress = function () { c = nextFrameType(3, c, 540); }
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.