Jugend mosht
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 27.05.2007, 22:54   #1
TP-Senior
 
Benutzerbild von jason voorhees
 
Registriert seit: Nov 2004
jason voorhees macht sich hier sehr viel Mühe

AS1 - Immer bei bestimmten Frame "1" addieren


Hi,

ist bestimmt etwas simples, aber ich komm nicht drauf.

Habe im ersten Frame eines MC:

Code:
var counter:Number = 0;
im letzen Frame steht dann:

Code:
counter++;
Ausgabe erfolgt über ein dyn.Textfeld.

Es erscheint immer ganz kurz eine "1" und dann wieder "0".

Wie muss das lauten, damit Flash das immer addiert? Sollte das nicht so gehen?

Vielen Dank
Angehängte Dateien
Dateityp: zip aufzaehlen.zip (4,7 KB, 3x aufgerufen)
__________________
Ich kämpfe mit Flash Pro 8
jason voorhees ist offline   Mit Zitat antworten


Alt 27.05.2007, 23:26   #2
TP-Moderator
 
Benutzerbild von Wanderratte
 
Registriert seit: Mar 2002
Wanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKE
Nein das geht so nicht und ist auch vollkommen logisch.
Jedesmal wenn du auf Frame 1 springst, wird die Variable ja neu defeniert.
Lege dieses Script mal auf _root und vergebe dem MC den Instanznamen zaehler.
Lösung:
PHP-Code:
this.onLoad = function () {
    
zaehler.counter 0;
}; 
__________________
Gruß

Wanderratte
Gebildet ist,
wer weiß,
wo er findet,
was er nicht weiß.

Eurokicker
Home
Amazon Wunschzettel

Geändert von Wanderratte (27.05.2007 um 23:32 Uhr).
Wanderratte ist offline   Mit Zitat antworten
Alt 27.05.2007, 23:29   #3
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
oder einfach
if(!counter) var counter:Number = 0;
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 28.05.2007, 10:34   #4
TP-Junior
 
Benutzerbild von M4tch_Box3r
 
Registriert seit: May 2007
M4tch_Box3r macht alles soweit korrekt
oder einfach über die timeline...
Die beiden unteren lösungen sind zwar eleganter...
aber man sollte immer alle optionen kennen
Miniaturansicht angehängter Grafiken
as1-immer-bestimmten-frame-1-aufz-hlen.gif  
__________________
Gruß, Tom ...

[gg]Vegetarier essen meinem Essen das Essen weg[/gg]

Das Leben ist ein scheiß spiel, aber mit einer saugeilen grafik
M4tch_Box3r ist offline   Mit Zitat antworten
Alt 28.05.2007, 11:46   #5
TP-Senior
 
Benutzerbild von jason voorhees
 
Registriert seit: Nov 2004
jason voorhees macht sich hier sehr viel Mühe
Wieder etwas gelernt
Vielen Dank euch allen!
__________________
Ich kämpfe mit Flash Pro 8
jason voorhees ist offline   Mit Zitat antworten
Alt 28.05.2007, 13:49   #6
TP-Senior
 
Benutzerbild von jason voorhees
 
Registriert seit: Nov 2004
jason voorhees macht sich hier sehr viel Mühe
Also ich komm offenbar nichtmal mit den simpelsten Sachen zurecht.
(Schön nach mittlerweile mehreren Jahren Flash )


Ich wollte zu der Funktion eine einfache Aktion hinzufügen. Deshalb habe ich sie auch nicht einmal erwähnt.

Bei MouseDown soll der MC ab Frame 2 (bzw "go") laufen, und bei Release halt ein Stopp wo er sich dann gerade befindet.
Ääähm..
Habe jetzt mehrere Varianten probiert und gegoogelt, und dort heißt es auch nicht anders.

Jetzt habe ich eigentlich die vermeintlich sicherste Methode genommen und es geht trotzdem nicht

PHP-Code:
mc1.onMouseDown = function() {
    
gotoAndPlay(2);
}
mc1.onRelease = function() {
    
stop();

Der startet nicht einmal! Warum?

Das hatte ich vorher probiert:
(Lag auf dem MC)
PHP-Code:
on(press){
this.gotoAndPlay("go");

on(release){mc1.stop(); 

da startete er, aber hielt nicht an.
Ich weiß nicht warum ich mich immer so dusselig anstelle.
Angehängte Dateien
Dateityp: zip aufzaehlen.zip (6,0 KB, 1x aufgerufen)
__________________
Ich kämpfe mit Flash Pro 8
jason voorhees ist offline   Mit Zitat antworten
Alt 28.05.2007, 14:07   #7
TP-Moderator
 
Benutzerbild von Wanderratte
 
Registriert seit: Mar 2002
Wanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKEWanderratte ist ein richtiges Arbeitstier - DANKE
wenn das Wörtchen this. nich wäre
PHP-Code:
mc1.onMouseDown = function() {
    
//this.gotoAndPlay(2)
    
this.play();
}
mc1.onRelease = function() {
    
this.stop();

this.play() bewirkt das der Film da beginnt, wo er zuletzt stand
__________________
Gruß

Wanderratte
Gebildet ist,
wer weiß,
wo er findet,
was er nicht weiß.

Eurokicker
Home
Amazon Wunschzettel
Wanderratte ist offline   Mit Zitat antworten
Alt 28.05.2007, 14:46   #8
TP-Senior
 
Benutzerbild von jason voorhees
 
Registriert seit: Nov 2004
jason voorhees macht sich hier sehr viel Mühe
"this" hatte ich auch versucht...nur falsch.

schäm*

Vielen Dank!
__________________
Ich kämpfe mit Flash Pro 8
jason voorhees ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Flash
AS1 - Immer bei bestimmten Frame "1" addieren AS1 - Immer bei bestimmten Frame "1" addieren
« über das date-objekt uhrzeit ändern | [AFL CS3] Wie fängt man an? »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

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

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


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:35 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



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

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