Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 29-05-2005, 09:05   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Beiträge: 48
taste mit aktion belegen

hi ihr flashprofis,

möchte folgendes realisieren, weiß aber nicht so recht wie ich das problem angehen soll, muss dazu sagen bin noch ziemlich unbedarft was actionscript angeht.
aaaalso, ich möchte ein objekt per tastendruck (SPACE) skalieren lassen (_xscale?), lasse ich die taste los, soll das objekt genau in der größe stoppen und wenn irgendwie möglich die die zeit, solange die taste gedrückt worden ist, angezeigt werden.

kann mir da jemand weiterhelfen? wär echt super!
Seem ist offline   Mit Zitat antworten
Alt 29-05-2005, 09:39   #2 (permalink)
Rc-freak
 
Benutzerbild von Domsi
 
Registriert seit: Sep 2004
Ort: Steiermark (Ö)
Beiträge: 1.152
Hi hab dir mal die datei hochgeladen, wennst fragen hast dann frag.
Angehängte Dateien
Dateityp: zip tasten.zip (4,3 KB, 14x aufgerufen)
__________________
Für Rechtschreibfehler haftet meine Tastatur.

Frühstücken tun alle (Nutella)

http://www.dominik-klein.at|Einfache Flashanfängertuts|Geburtstagsreminder

lg, Domsi
Domsi ist offline   Mit Zitat antworten
Alt 29-05-2005, 10:00   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2003
Beiträge: 48
super klasse genial, auch noch als datei
im groben versteh ichs, allerdings, lässt sich anstelle von der "zeit" die reale zeit in sekunden da irgenwie noch einbauen?
Seem ist offline   Mit Zitat antworten
Alt 29-05-2005, 10:39   #4 (permalink)
Rc-freak
 
Benutzerbild von Domsi
 
Registriert seit: Sep 2004
Ort: Steiermark (Ö)
Beiträge: 1.152
ja das ist eine gute frage, das weiß ich nämlich auch nicht.

wenn man die x/10 macht, sieht es zwar wie sekunden aus, aber ob es die wirklich sind weiß ich nicht, weil stoppen geh ein bisschen schwer.
__________________
Für Rechtschreibfehler haftet meine Tastatur.

Frühstücken tun alle (Nutella)

http://www.dominik-klein.at|Einfache Flashanfängertuts|Geburtstagsreminder

lg, Domsi
Domsi ist offline   Mit Zitat antworten
Alt 29-05-2005, 11:00   #5 (permalink)
dude
 
Benutzerbild von Seedianer
 
Registriert seit: Apr 2005
Beiträge: 560
x / fps sind in der datei 12 also wäre es x / 12 würde aber 31 fps benutzen

hier noch für die obige fla ein bischen aufgeräumter code

ActionScript:
  1. // KeyboardListner
  2. keyboard = new Object();
  3. // Ausgangsgröße (Quadratisch)
  4. keyboard.x = 90;
  5. keyboard.y = 90;
  6. keyboard.zeit = 0;
  7. keyboard.onKeyDown = function() {
  8.     if (Key.isDown(Key.SPACE)) {
  9.         this.x++; this.y++;
  10.         _root.rechteck_mc._height = this.x;
  11.         _root.rechteck_mc._width = this.y;
  12.         _root.zeit_txt.text = this.zeit++;
  13.     }
  14. };
  15. // Wenn erwünscht einresetter
  16. keyboard.onKeyUp = function() {
  17.     this.x = 90
  18.     this.y = 90
  19.     _root.zeit_txt.text = 0;
  20. };
  21.  
  22. Key.addListener(keyboard);
__________________
grüße aus dem sonnigen Weil am Rhein

Seedianer
Seedianer 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 09:44 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele