parameter übergaben per slider [Flash 11]
| Beiträge: 2 Wohnort: 61184 Karben Registriert: May 2014
| 11.05.2014, 10:18
Hallo @all,
ich habe 3 Slider erstellt und diese skalieren eine Box. Die einzelnen Werte werden in DynTextfelder ausgegeben. Soweit so gut. Wenn ich den Slider bewege und loslasse, dann ändert sich erst der Wert des Tesxtfeldes ... also nicht während ich den Slider bewege.
FLA ist 900kb groß und kann hier leider nicht angehängt werden.
Hier der AS Code:
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 | import fl.events.SliderEvent;
breite.text = "breit in cm: 5";
sliderbreite.value = 5;
hoehe.text = "hoch in cm: 5";
sliderhoehe.value = 5;
laenge.text = "lang in cm: 5";
sliderlaenge.value = 5;
sliderbreite.addEventListener(SliderEvent.CHANGE, breit);
function breit (event:SliderEvent) :void{
breite.text = "breit in cm: " + event.target.value;
klar.scaleX = event.target.value /5;
}
sliderhoehe.addEventListener(SliderEvent.CHANGE, hoch);
function hoch (event:SliderEvent) :void{
hoehe.text = "hoch in cm: " + event.target.value;
klar.scaleY = event.target.value /5;
}
sliderlaenge.addEventListener(SliderEvent.CHANGE, lang);
function lang (event:SliderEvent) :void{
laenge.text = "lang in cm: " + event.target.value;
klar.scaleZ = event.target.value /5;
}
|
Danke für Eure Tipps im Voraus
Armin | | | Beiträge: 69 Registriert: Apr 2013
| 17.05.2014, 05:54
Hallo
Du könntest versuchen, die Textabfrage oder das ganze Script in ein Event.ENTER_FRAME
Function abzufragen.Ich konnte nicht rauslesen ob es sich beim bewegen der Slider nur um den Text handelt, oder ob sich die Box auch erst beim loslassen verendert. | |
| Ähnliche Beiträge zum Thema | |
|
Flashhilfe.de Flash Platform Tipps & Tutorials Flash Platform Andere Programmiersprachen Jobangebote Diskussionen
Flashhilfe News
Regeln & Bedingungen
|