Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 12-11-2005, 13:12   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 106
Flattertext --- Scriptproblem

Hallo Zusammen!
Ein sehr lieber Flash-Kollege hat nachstehendes script zusammengestellt.
Es ist so eine Art "Flattertext", der sich hin und herbewegt...

Jetzt mein Problemchen... wo in diesem script kann ich die TEXTFARBE einstellen... bzw. was muss ich zum script hinzufügen, dass der Text (zb. weiß) ist???

Und noch etwas... wie muss ich das script verändern, dass der Text per "FadeIn" eingeblendet und nach ner Weile per wieder "ausgefadet" wird?

Ohne nen kleinen TIP bin ich fast am verzweifeln...
Hoffe auf ne Hilfe von Euch!

Grüße von Holozän!







Jetzt das script:


function tween(easeType, mc) {
new mx.transitions.Tween(mc, "_xscale", easeType, 100, 1000, 30);
new mx.transitions.Tween(mc, "_yscale", easeType, 100, 1000, 30);
}
//
var txt = "hallo du!";
var x = -1;
var tl = this;
//
function set_letter() {
if (++x<txt.length) {
var mc = tl.createEmptyMovieClip("mc"+x, x);
mc.createTextField("txt", 1, 0, 0, 0, 0);
mc.txt.autoSize = true;
mc.txt.text = txt.charAt(x);
mc._x = 60*x;
tween(mx.transitions.easing.Elastic.easeOut, mc);
} else {
clearInterval(iv);
}
}
//
iv = setInterval(set_letter, 100);
set_letter();
holozän ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:15   #2 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 106
Smile

Hallo Frager!
Da ich gerade sehe, dass Du auch dabei bist...

Der script-Vorschlag war (glaube ich) von Dir letzte Woche. Das Ding ist echt schön, bis auf die beiden Probleme, die ich geschildert habe...
(Haste noch nen TIP...)
Grüße!
holozän ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:21   #3 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!
Farbe:
PHP-Code:
mc.txt.textColor 0xC7CF16
Das mit dem Ein- und Ausfaden verstehe ich nicht so ganz. Wenn du den Text einblendest, dann ist doch der Effekt weg? Oder wie meinst du das genau...?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:31   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 106
Wink

Hallo Frager!

Ich denke da an den Aplha-Wert für den Text...

Also, der Text fadet von Alpha_0 auf Alpha_100 ein (zb. während 4s) und nach zub. 30s wieder von Alpha_100 auf Alpha_0 aus.

Ich dachte, das müsste ich alles ins script reinpacken...? Weiß nur nicht wie???

Grüße!
holozän ist offline   Mit Zitat antworten
Alt 12-11-2005, 13:57   #5 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hmmm... Wie schon gesagt: Wenn du den Text einfadest, dann ist doch der "flatter"-Effekt weg. Auf jeden Fall muss dann die Schrift eingebettet werden. Sonst geht das nicht.
PHP-Code:
function tween(easeTypemc) {
    new 
mx.transitions.Tween(mc"_xscale"easeType100100030);
    new 
mx.transitions.Tween(mc"_yscale"easeType100100030);
}
// 
var txt "hallo du!";
var 
= -1;
var 
tl this;
// 
function set_letter() {
    if (++
x<txt.length) {
        var 
mc tl.createEmptyMovieClip("mc"+xx);
        
mc.createTextField("txt"10000);
        
mc.txt.autoSize true;
        
mc.txt.text txt.charAt(x);
        var 
tf = new TextFormat();
        
tf.font "Times";
        
mc.txt.setTextFormat(tf);
        
mc.txt.embedFonts true;
        
mc._x 60*x;
        
tween(mx.transitions.easing.Elastic.easeOutmc);
        new 
mx.transitions.Tween(mc"_alpha"None010020);
    } else {
        
clearInterval(iv);
    }
}
// 
iv setInterval(set_letter100);
set_letter(); 
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 14:03   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 106
Unhappy

Hallo!
Bin ich doof, oder warum nimmt Flash das script nicht an?

Sagt immer...

**Fehler** Szene=Szene 1, Ebene=Ebene 1, Bild=1:Zeile 1: Funktionsname erwartet
function*tween(easeType,*mc)*{


Muss ich da war ergänzen? Wollt es gerade mal testen...
holozän ist offline   Mit Zitat antworten
Alt 12-11-2005, 14:05   #7 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Was machen denn die "*" da??? Muss wohl beim Rauskopieren was schiefgegangen sein.

edit: Musst natürlich noch die Schriftart in die Bibliothek laden und mit dem Bezeichner "Times" verknüpfen...
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 16:48   #8 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 106
Unhappy

Also, das oben frisch eingetippte script läuft nicht...
Da ist kein Schreibfehler o.ä. drin. Irgendwas stimmt nicht!
Schriftart ist in Bibliothek eingebettet u. verknüpft.
ich weiß nicht, woran es liegt!

Immer kommt die Fehlermeldung:

**Fehler** Szene=Szene 1, Ebene=Ebene 1, Bild=1:Zeile 1: Funktionsname erwartet
function*tween(easeType,*mc)*{

Anzahl der ActionScript-Fehler: 1 Gemeldete Fehler: 1
holozän ist offline   Mit Zitat antworten
Alt 12-11-2005, 17:23   #9 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890

Vielleicht mal bei den Einstellungen für die Veröffentlichung gucken. Bei mir geht das (siehe Anhang).
Angehängte Dateien
Dateityp: rar wobble.rar (4,5 KB, 10x aufgerufen)
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 17:26   #10 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 106
Cool

Hallo Frager,
ich will Dir ja nicht auf 'n Nerv fallen, aber kannst Du die Datei als ZIP hier ablegen? Mit dem Apple krieg ich das Ding so nicht auf.
Wäre zu schade!

Danke!
holozän ist offline   Mit Zitat antworten
Alt 12-11-2005, 17:30   #11 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Apple -> Da gibt's wohl öfter Probleme mit Copy&Paste...
Angehängte Dateien
Dateityp: zip wobble.zip (5,3 KB, 6x aufgerufen)
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 12-11-2005, 17:38   #12 (permalink)
Neuer User
 
Registriert seit: Feb 2005
Beiträge: 106
Smile

Toll, ich weiß nicht woran es lag (vergleiche jetzt mal die scripts, damit ich auch was lerne)!

Jetzt bringst Du mich um, wenn ich frage...

"und wie kriegen wir noch das "FadeOut" hin... nachdem die Buchstaben zum Stillstand gekommen sind???"

Aber jetzt schonmal ein dickes DANKE!
holozän 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 13:00 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele