Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-11-2003, 13:53   #1 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Beiträge: 33
Programmierhilfe (Übersetzung in Actionscript)

Puh ... ich habe da so ein kleines Problem mit meinen Buttons und ich denke, dass man das mit einem Script lösen könnte.
Ich habe mir da was überlegt, nur habe ich null Ahnung, wie ich das umsetzen soll.

Folgendes:
- ich habe eine Schaltfläche definiert (Button)
- wenn man mit der Maus über diese Schaltfläche rollt, soll der status vom mc abgefragt werden:

Ich schreib jetzt mal, was ich gerne auf Button programmieren würde:

Bei mouseover (button):

- WENN bei mc in der Zeitleiste der Zeiger im 10.Frame ist,
dann soll mc abgespielt werden (also play)
- WENN NICHT (d.h. der Zeiger ist im 1.Frame) soll nix passieren.

Oh jeh ... :-)

Wäre toll wenn mir das jemand übersetzen könnte und vielleicht mit kurzer Erläuterung dazu (bin halt in Actionscript blutiger Anfänger)

Grüßle

Sid
Sidonia ist offline   Mit Zitat antworten
Alt 25-11-2003, 14:07   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Hi,

ActionScript:
  1. on(rollover) {
  2. if(_root.deinMC._currentframe >= 10) _root.deinMC.play();
  3. }
So in der Art... dein MC braucht halt einen Instanznamen (in meinem Bsp. "deinMC")

Gruß,
Tom
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 25-11-2003, 14:21   #3 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Beiträge: 33
Oh super ... Danke!

... es funktioniert :-)


Noch 'ne andere Frage, kann man bei einer Schaltfläche eigentlich verhindern, das sich der Mauszeiger in eine Hand verwandelt? Ich würde ganz gern den Pfeil behalten ... es handelt sich um eine versteckte Schaltfläche!

Gruß
Sid
Sidonia ist offline   Mit Zitat antworten
Alt 25-11-2003, 14:39   #4 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
du arbeitest in Flash 5 ja? Da gehts nicht, da müsstest du dann mit einem Movieclip arbeiten.
Ich häng dir mal ein kleines File an.

Tom
Angehängte Dateien
Dateityp: zip mc_button.zip (2,7 KB, 2x aufgerufen)
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 25-11-2003, 14:49   #5 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Beiträge: 33
Ach so ... das geht dann also erst ab Flash Player 6.

Aber trotzdem Danke!!!!

... hast mir sehr geholfen und ich habe wieder einiges dazu gelernt :-) ... toll!!

Schönen Tag noch und viele Grüße!

Sid
Sidonia ist offline   Mit Zitat antworten
Alt 25-11-2003, 15:15   #6 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ja, das, was ich dir geschickt hab, geht schon in F5. In F6 gehts halt dann wesentlich komfortabler...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 25-11-2003, 15:31   #7 (permalink)
Neuer User
 
Registriert seit: Oct 2001
Beiträge: 33
Au ... das ist ja interessant ... könntest Du mir dann
noch die komfortablere Lösung für F6 zeigen?
Vielen Dank schon mal!
Gruß Sid
Sidonia ist offline   Mit Zitat antworten
Alt 25-11-2003, 15:54   #8 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Yes,

für einen Button:
ActionScript:
  1. this.deinButton.enabled = false;

für einen MC:
ActionScript:
  1. this.deinMC.useHandCursor = false;

Dem Button nimmst du damit seine ganze Funktionalität, beim MC wird nur der Handcursor unterdrückt, seine Event-Handler (onRelease etc.) bleiben aber unbeeinflusst

Tom
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 02:58 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele