{lang: 'de'}
Flashhilfe.de - Flash Community

Flv Film Geschwindigkeit var abhängig machen [Flash 10]

 


AntwortenRegistrieren Seite1  

redregar#1
Benutzerbild von redregar
Beiträge: 4
Registriert: Jan 2010

22.01.2010, 19:19

Also ich hab folgendes Problem mein Hauptziel ist es die Geschwindigkeit eines Films abhängig zu machen von einen Tasten Druck(je öfter man die taste drückt desto schneller soll es abspielen). Leider schaff ich es nicht mal das sich die Geschwindigkeit so beim mc verändert(importierter flv). HIer mein bisheriger 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
31
32
33
34
35
36
37
38
var min:Number = 50;
var max:Number = 230;
var maxSpeed:Number = 50;
var geschwindigkeit:Number = 10;
var g:Number = 10;
var intervalId:Number;
_root.onEnterFrame = function(){

if(Key.isDown(49))

{        trace("1");
  g+=5;
  geschwindigkeit = ( 1 - (g - min ) / ( max - min )) * maxSpeed; // hier wird die
  clearInterval(intervalId);
  intervalId = setInterval(speed, geschwindigkeit );
trace(geschwindigkeit);

if(Key.isDown(50))

{        trace("2");
  g-=5;
  geschwindigkeit = ( 1 - ( g- min ) / ( max - min )) * maxSpeed; // hier wird die  // hier wird die geschwindigkeit prozentual zur position des reglers berechnet
  clearInterval(intervalId);
  intervalId = setInterval(speed, geschwindigkeit );
trace(geschwindigkeit);
}
}


speed = function(){
    tanz_mc.nextFrame();
    if(tanz_mc._currentframe == tanz_mc._totalframes){
        tanz_mc.gotoAndStop(1);
    };
    updateAfterEvent();
}
intervalId = setInterval(speed, geschwindigkeit );
setInterval(speed, geschwindigkeit);

dieser ist angelehnt an den Forumbeitrag (MC Geschwindigkeit mit Schieberegler [Flash 8] ). Wäre für jede Hilfe sehr dankbar
Schlagwörter: AS2, Control, movie, Movieclip, Speed
Geändert von redregar am 22.01.10 um 21:17 Uhr
vindel#2
Benutzerbild von vindelFlashhilfe.de Moderator
Beiträge: 3000
Wohnort: Köln
Registriert: Oct 2007

24.01.2010, 21:36