 |
| Hinweise |
Willkommen im TP-Hilfe-Forum!Dies ist ein Forum zu den Themen Photoshop, Dreamweaver, Flash, Selbständigkeit und mehr, in dem Du Hilfe, Anleitung oder eine Lösung zu Deinen Problemen erhältst. Aktuell bist Du in unseren Foren als Gast mit reinen Leserechten unterwegs. Wenn Du Dich registrierst, kannst Du eigene Themen verfassen, Fragen stellen und privat mit anderen TPlern kommunizieren. Weitere Foren werden zugänglich, und Du wirst – falls gewünscht – per Mail über neue Beiträge informiert. Die Registrierung ist schnell und kostenlos. Sollten bei der Registrierung Fragen auftauchen, reicht ein Klick in unsere Hilfe - Häufig gestellte Fragen oder eine kurze Mitteilung an das Support-Team. Viel Spaß bei Traum-Projekt.com |
17.08.2007, 09:20
|
#16
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Hallo,
hänge doch mal deine Fla hier rein, eigentlich ist mein Script so geschrieben, dass du immer 00 hast.
was mich stutzig macht, ist deine Aussage von Frame 24, dass Script braucht eigentlich keine Frames mehr.
|
|
|
17.08.2007, 09:33
|
#17
|
|
TP-Junior
Registriert seit: Jul 2007
|
Hallo Ralf,
ich hänge heute abend die FLA mal dran.
Vermutlich bin ich einfach zu blind! (-5 Dioptrienen).
Was ich hier schon für Zahlenketten gebildet habe....:-)
Vielen Dank!
CB
|
|
|
17.08.2007, 12:14
|
#18
|
|
TP-Moderator
Registriert seit: Mar 2002
|
Ich glaube ich habe das entdeckt, was du meintest, ich hatte eine abfrage verkehrt gesetzt.
PHP-Code:
var zeit:Number = getTimer ();
var fps:Number = 0;
String.prototype.searchReplace = function (find, replace) {
var f = this.split (find).join (replace);
f = f.slice (0, 2);
(parseFloat (f) < 10) ? 0 + f : "";
return f;
};
this.onEnterFrame = function () {
//Millesekunden
var m = ((getTimer () - zeit) / 1000) % 1;
m = m.toString ().searchReplace ("0.", "");
//Sekunden
var sek = int ((getTimer () - zeit) / 1000);
//Minuten
var min = int (sek / 60);
//Stunden
var std = int (min / 60);
sek = sek % 60;
min = min % 60;
std = std % 24;
fps++;
if (fps > 25) {
fp = "00";
fps = 0;
} else {
(fps < 10) ? fp = "0" + fps : fp = fps;
}
(sek < 10) ? sek = "0" + sek : "";
(min < 10) ? min = "0" + min : "";
(std < 10) ? std = "0" + std : "";
trace ("std: " + std + " min: " + min + " sek: " + sek + " mill: " + fp);
textVar = std + ": " + min + ": " + sek + ": " + fp;
};
Damit sollte dein Problem nun aber gelöst sein.
|
|
|
17.08.2007, 21:58
|
#19
|
|
TP-Junior
Registriert seit: Jul 2007
|
Hey Klasse,
vielen Dank! Es funktioniert! Danke, Danke!
Ich muss jetzt zwar etwas tricksen, da ich den 24 frames Film in einen 36 Frames Film gebaut habe, aber der Effekt ist gut!
danke!
- eine kleine Merkwürdigkeit habe ich aber noch entdeckt:
Wenn ich die SWF in eine HTML Seite einbinde, und dann die Seite im Firefox anschaue (aktuellstes Flashplugin), läuft der Timecode richtig, aber die Buttons, die auf 36 Frames laufen, scheinen auch nur auf 24 Frames zu laufen.
Die Gleiche Seite im Internetexplorer läuft exakt so, wie sie laufen soll.
Woran kann das liegen?
Danke!
CB
|
|
|
20.08.2007, 09:26
|
#20
|
|
TP-Junior
Registriert seit: Jul 2007
|
Hallo nochmal -
ich habe es mal getestet - auch ohne Timecode läuft die Flashfile im FF erheblich langsamer als im IE. Wie hängt das zusammen? Muss ich den Film anders exportieren? Der Haupftilm hat 36 Frames.
Auch in der direkten Flash Vorschau läuft alles richtig.
Danke und schöne Grüße,
CB
Geändert von CharlesBukowski (20.08.2007 um 09:32 Uhr).
|
|
|
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
|
| Themen-Optionen |
Thema durchsuchen |
|
|
|
| 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.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 15:38 Uhr.
|
 |