Slideshow zusätzlich mit Pfeilen steuern! [Flash 8]
| 26.07.2010, 16:08 | | Beiträge: 23 Registriert: Dec 2009
| Slideshow zusätzlich mit Pfeilen steuern! Hallo, ich würde gerne meine slideshow gerne mit den pfeiltasten steuern! Auf der slideshow sind 2 buttons die da auch bleiben sollen! Die pfeiltasten sollen nur zusätzlich funktionieren!!!
Hat da jemand rat?
hier das script: ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 | bt_links.swapDepths(5001);
bt_rechts.swapDepths(5002);
var mc_anz = 20;// Anzahl der verschiedenen Bilder!
//Hier fängt das Scrip an und muss nihct mehr verändert werden!
import mx.transitions.Tween;
import mx.transitions.easing.*;
var curr_mc = 1;
var animation;
//MC Laden
for (var i = 1; i<=mc_anz; i++) {
var t:MovieClip = _root.attachMovie("MC"+i, "MC"+i, i+1);
if (i != 1) {
t._x = Stage.width;
}
}
//Button links
bt_links.onPress = function() {
if (!animation) {
var t:MovieClip = _root["MC"+curr_mc];
if (curr_mc<mc_anz) {
curr_mc++;
var z:MovieClip = _root["MC"+curr_mc];
} else {
var z:MovieClip = _root["MC"+1];
curr_mc = 1;
}
animation = true;
var tw1:Tween = new Tween(t, "_x", Strong.easeInOut, 0, -t._width, 1.5, true);
var tw2:Tween = new Tween(z, "_x", Strong.easeInOut, z._width, 0, 1.5, true);
tw1.onMotionStopped = function() {
animation = false;
};
}
};
//Button links
bt_links.onPress = function() {
if (!animation) {
var t:MovieClip = _root["MC"+curr_mc];
if (curr_mc<mc_anz) {
curr_mc++;
var z:MovieClip = _root["MC"+curr_mc];
} else {
var z:MovieClip = _root["MC"+1];
curr_mc = 1;
}
animation = true;
var tw1:Tween = new Tween(t, "_x", Strong.easeInOut, 0, -t._width, 1.5, true);
var tw2:Tween = new Tween(z, "_x", Strong.easeInOut, z._width, 0, 1.5, true);
tw1.onMotionStopped = function() {
animation = false;
};
}
};
//Button rechts
bt_rechts.onPress = function() {
if (!animation) {
var t:MovieClip = _root["MC"+curr_mc];
if (curr_mc>1) {
curr_mc--;
var z:MovieClip = _root["MC"+curr_mc];
} else {
var z:MovieClip = _root["MC"+mc_anz];
curr_mc = mc_anz;
}
animation = true;
var tw1:Tween = new Tween(t, "_x", Strong.easeInOut, 0, t._width, 1.5, true);
var tw2:Tween = new Tween(z, "_x", Strong.easeInOut, -z._width, 0, 1.5, true);
tw1.onMotionStopped = function() {
animation = false;
};
}
};
|
| |
| 26.07.2010, 17:06 | Re1 | Beiträge: 1140 Wohnort: Boston MA Registriert: Feb 2006
| wieso gibts denn 2mal die action auf button links?
was du brauchst gib den vorhandenen functionen namen und loesch das on press
setz die buton functionen auf und ruf ueber die die steuerungs funktionen
damit kannst du die function von uberall aufrufen dh du kannst hundert buttons reinzetzen
so in etwa
ActionScript:1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | butLinks.onPress = function {
goLeft();
}
//Button links
function goLeft() {
if (!animation) {
var t:MovieClip = _root["MC"+curr_mc];
if (curr_mc<mc_anz) {
curr_mc++;
var z:MovieClip = _root["MC"+curr_mc];
} else {
var z:MovieClip = _root["MC"+1];
curr_mc = 1;
}
animation = true;
var tw1:Tween = new Tween(t, "_x", Strong.easeInOut, 0, -t._width, 1.5, true);
var tw2:Tween = new Tween(z, "_x", Strong.easeInOut, z._width, 0, 1.5, true);
tw1.onMotionStopped = function() {
animation = false;
};
}
};
|
no one died when clinton lied | Geändert von skoda am 26.07.10 um 17:07 Uhr
| |
|
| 26.07.2010, 17:08 | Re2 | Beiträge: 23 Registriert: Dec 2009
Themenautor/in
| der war doppelt weil ich ihn kopiert hab um selbst bisschen zu probieren, aber hab es nicht hinbekommen und dann vergessen ihn wieder zu löschen!!!
ich probier es jetz gleich mal aus! | |
| | | nicht sichtbar bei eingeloggten Mitgliedern |
|
| 26.07.2010, 17:15 | Re3 | Beiträge: 23 Registriert: Dec 2009
Themenautor/in
| Also ich bekomm es nicht hin!!! ich setz es wohl falsch ein!!! was muss ich mit deinem script noch tun und was muss ich bei mir jetz rauslöschen!??
sorry wenn ich bisschen schwer von begriff bin, aber wir haben schon nach fünf! Da der feierabend naht, geht leider die konzentration flöten! :) | |
| | Themen Ähnliche Beiträge zum Thema | 14.06.2009 - artmaru 27.07.2009 - Clodia 25.12.2009 - munequita91 04.12.2009 - Clodia |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News 
31.01.12, 12:30#Jobs Wir suchen (freiberufliche) Flash Developer (m/w) in Köln/Aachen http://t.co/4WPsXPOA 20.01.12, 21:02#Jobs Flash-Projekt Produktkonfigurator http://t.co/qPlGSiPd 12.01.12, 18:50#Jobs Flash Freelancer für ca. 2 Wochen in München gesucht http://t.co/XpMJr5dv 10.01.12, 10:45#PureMVC vs #RobotLegs Performance Battle. PureMVC is significantly faster than RobotLegs in nearly every respect. http://t.co/324gWRAr 06.01.12, 21:37#Jobs Flash Developer in Hamburg gesucht http://t.co/hZgTZvHJ
Regeln & Bedingungen
|