Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash MX

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-08-2007, 09:05   #1 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 75
ticker auf der y achse verschieben

Hallo,

ich möchte den Ticker auf der y Achse von oben weiter nach unten
schieben. Ist mir nicht geglückt. Kann mir jemand weiterhelfen?


Hier das Script:

PHP-Code:
//System.useCodepage sollte man nicht benutzen... codiere dein file lieber utf8  
System.useCodepage true;  
// Newsticker Methode  
function newsticker(pInhaltpXpYpTiefepTempo) {  
    
// Einlesen der Daten  
    
this.loadVariables(pInhalt);  
    
this.signal true;  
    
// Nach erfolgreicher Übertragung  
    // Werden zwei Textfeld erzeugt und verschoben,  
    // so dass der Eindruck eines Tickers entsteht  
    
this.onData = function() {  
        
createEmptyMovieClip("mcticker"pTiefe);  
        
mcticker.createTextField("txt"pTiefe+1pXpY1020);  
        
mcticker.txt.html true;  
        
mcticker.txt.htmlText news;  
        
mcticker.txt.selectable false;  
        
mcticker.txt.autoSize "left";  
        
mcticker.createTextField("txt2"pTiefe+2pXpY1020);  
        
mcticker.txt2.html true;  
        
mcticker.txt2.htmlText news;  
        
mcticker.txt2.selectable false;  
        
mcticker.txt2.autoSize "left";  
        
// Die Methode sorgt für die Verschiebung der Textfelder  
        
function tick() {  
            
mcticker.txt._x -= pTempo;  
            
mcticker.txt2._x -= pTempo;  
            if (
mcticker.txt2._x<=pX) {  
                
mcticker.txt._x pX;  
                
mcticker.txt2._x mcticker.txt._width+pX;  
            }  
            
updateAfterEvent();  
        }  
        if (
this.signal == true) {  
            
iv setInterval(tick10);  
            
this.signal false;  
        }  
        
mc.onEnterFrame = function() {  
            if (
this.hitTest(_root._xmouse_root._ymousefalse)) {  
                
clearInterval(iv);  
                
this._parent.signal true;  
            } else if (
this._parent.signal != false) {  
                
iv setInterval(tick10);  
                
this._parent.signal false;  
            }  
        };  
    };  
}  
// Methode Aufrufen  
newsticker("ticker.txt"0711); 
clearInterval(iv);  

stop(); 
mod edit: ich habe mal den code etwas hervor gehoben. sonst erkennt ja keiner was...

Geändert von salazar (01-08-2007 um 09:16 Uhr)
rizzomo ist offline   Mit Zitat antworten
Alt 01-08-2007, 09:16   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
so, und wenn ich einfach nur den parameter für die ypos änder gehts bei mir:
PHP-Code:
newsticker("ticker.txt"019511); 
cheers, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 01-08-2007, 09:27   #3 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 75
Du bist mein Held!
Vielen Dank!!!!
rizzomo ist offline   Mit Zitat antworten
Alt 01-08-2007, 15:04   #4 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 75
ticker

ich bins nochmal und habe noch ein Problem.
Der Ticker soll an einer festgelegten Stelle des Flashfilms beginnen,
wobei die Buchstaben aus dem "Nichts" erscheinen und nach links
weglaufen sollen.

Vielen Dank!
rizzomo ist offline   Mit Zitat antworten
Alt 01-08-2007, 15:43   #5 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hm.. versteh nicht so ganz was du da meinst. die position kannste doch wie schon bereits beschrieben selber und recht komfortabel über die parameter verändern!?

cheers, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 01-08-2007, 15:57   #6 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 75
Die Position ist klar. Aber der Ticker sollte wie unter einer Maske
in der Mitte des Bildes erscheinen und nach links weglaufen.
rizzomo ist offline   Mit Zitat antworten
Alt 01-08-2007, 16:30   #7 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
dann berechnest du einfach die koordinaten.. also bild width / 2 für x und bild height / 2 für y...
der text läuft doch nach links?!

cheers, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 01-08-2007, 16:44   #8 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 75
das verstehe ich leider nicht.
Ich habe keine Ahnung von AS und Mathe.

Meinst Du ich muß hier
im Script was verändern?

mcticker.txt2._x = mcticker.txt._width+pX;
rizzomo ist offline   Mit Zitat antworten
Alt 01-08-2007, 17:18   #9 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Zitat:
Zitat von rizzomo Beitrag anzeigen
das verstehe ich leider nicht.
Ich habe keine Ahnung von AS und Mathe.
hm.. das ist natürlich schlecht wenn du programmieren willst
PHP-Code:
newsticker("ticker.txt"xPosyPos11); 
ich habs dir mal hingeschrieben wo du x und y veränderst..

cheers, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 01-08-2007, 17:28   #10 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 75
meinst Du das Script, was Du mir heute morgen
geschickt hast?

Guck mal hier, nicht das wir uns missverstehen

http://www.hochtief.de/

so meine ich das
rizzomo ist offline   Mit Zitat antworten
Alt 05-08-2007, 07:47   #11 (permalink)
{flasher}
 
Benutzerbild von Majo
 
Registriert seit: Mar 2003
Ort: on water
Beiträge: 2.823
auf meiner homepage unter downloads findest du einen textticker der den text von einer textdatei bekommt
ist leicht zu ändern...

vllt. beschäftigst du dich mal mit den tutorials von mx

und wie salazar schon sagte....ohne mathe wird as wohl nix
__________________
hang loose
Majo ist offline   Mit Zitat antworten
Alt 05-08-2007, 11:26   #12 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 75
hallo majo,

danke für Deine Antwort.
Das klappt alles wunderbar. So stelle ich mir das auch
vor. Die Textfarbe und Geschwindigkeit des Textes habe
ich auch schon verändert. Aber wie bekomme ich den
Balken und seinen Rahmen weg? Ich bin schon gespannt,
wo der Ticker in meinem Flashfilm laufen wird. Hoffentlich
ist das nicht so kompliziert.
rizzomo ist offline   Mit Zitat antworten
Alt 05-08-2007, 16:21   #13 (permalink)
{flasher}
 
Benutzerbild von Majo
 
Registriert seit: Mar 2003
Ort: on water
Beiträge: 2.823
den rahmen kannst du löschen

die zeile austauschen
this.ticker.setMask(this.maske);//<-ticker und maske waren vertauscht

wenn du den clip auf der hauptzeitleiste kopierst und in deine fla einfügst
und die textdatei in den ordner deiner fla kopierst hast du keine probleme
__________________
hang loose
Majo ist offline   Mit Zitat antworten
Alt 05-08-2007, 19:12   #14 (permalink)
Neuer User
 
Registriert seit: Apr 2003
Beiträge: 75
Zeile 82, richtig? Dann ist der Ticker bei mir
verschwunden.

Ich habe den Keyframe kopiert.
Der graue Balken ist jetzt in der Mitte
und ganz rechts. Wie bekomme ich den
denn jetzt weiter nach oben und nach links?
rizzomo ist offline   Mit Zitat antworten
Alt 05-08-2007, 19:48   #15 (permalink)
{flasher}
 
Benutzerbild von Majo
 
Registriert seit: Mar 2003
Ort: on water
Beiträge: 2.823
ich habs neu hochgeladen
__________________
hang loose
Majo 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 23:56 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele