• FFK10 - 13. bis 16. April 2010 in Köln
  • Unterstützt das Flashforum!
  • Adobe User Group
Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 11-12-2002, 13:32   #31 (Permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Nähe Mainz
Beiträge: 10.750
hmm, ja...was hälst du davon, wenn du es erstmal mit einem anderen script versuchst und nicht versuchst es objektorientiert zu machen -> Suchen und Finden

wird für den Anfang zu schwer und um das alles zu erklären, würde das zig Seiten brauchen....

Sebastian
__________________
XING
sebastian ist offline   Mit Zitat antworten
Alt 13-12-2002, 11:01   #32 (Permalink)
E-U
Neuer User
 
Registriert seit: Dec 2002
Ort: Rhein-Ruhr-Kreis
Beiträge: 6
Ja hast recht. Bin auch schon ein wenig weiter mit dem lernen.
Aber wie kann ich jetzt :
PHP-Code:
myfeld.text="bla bla ..sdf.sdf.sdf."
aus einer txt.datei lesen?
so?
PHP-Code:
loadVariables("tickernews.txt",_root); 
myfeld.text inhalt
Krieg es irgendwie nicht hin. Kannst Du Dein AS so abändern und mir zeigen?
Gruss
E-U ist offline   Mit Zitat antworten
Alt 13-12-2002, 11:34   #33 (Permalink)
E-U
Neuer User
 
Registriert seit: Dec 2002
Ort: Rhein-Ruhr-Kreis
Beiträge: 6
Hier das ganze AS:
PHP-Code:
function ticker1(ziel) {
    var 
um ziel.text;
    
um um.substr(1,um.length ) + um.substr(0,1);
    
ziel.text um;
}

mf = new TextFormat();
mf.font "_typewriter";

this.createTextField("myfeld",1,25,25,250,20);
myfeld.border true;
myfeld.setNewTextFormat(mf);

this.onData = function(){
    
loadVariables ("tickernews.txt"this);
    
//trace(inhalt);
    //(datei-textfeldname=inhalt)
    
myfeld.text inhalt
}
//myfeld.text = "abc defghidfdf dfdf dfdfdfdfdfdfefg eeeeeee end";

setInterval(ticker120myfeld); 
E-U ist offline   Mit Zitat antworten
Alt 13-12-2002, 12:31   #34 (Permalink)
nerdig working
 
Benutzerbild von michael
 
Registriert seit: Jul 2001
Ort: Hamburg
Beiträge: 5.812
das loadVariables gehört nicht in den onData, es soll ja onData auslösen. nimm lieber LoadVars (ich gehe davon aus das du mx-syntax verwenden kannst).:
ActionScript:
  1. function ticker1 (ziel)
  2. {
  3.     var um = ziel.text;
  4.     um = um.substr (1, um.length) + um.substr (0, 1);
  5.     ziel.text = um;
  6. }
  7. mf = new TextFormat ();
  8. mf.font = "_typewriter";
  9. this.createTextField ("myfeld", 1, 25, 25, 250, 20);
  10. myfeld.border = true;
  11. myfeld.setNewTextFormat (mf);
  12. myText = new LoadVars ();
  13. myText.onLoad = function ()
  14. {
  15.     myfeld.text = this.inhalt;
  16. };
  17. myText.load ("tickernews.txt");
  18. setInterval (ticker1, 20, myfeld);
gruss
michael
michael ist offline   Mit Zitat antworten
Alt 13-12-2002, 14:33   #35 (Permalink)
E-U
Neuer User
 
Registriert seit: Dec 2002
Ort: Rhein-Ruhr-Kreis
Beiträge: 6
Hallo Michael,
klapp auf anhieb mit mx-syntax. Versuche es jetzt mal selbst einzubauen in deinem AS-prototype-ticker.
Dank.
Gruss Ernst
E-U ist offline   Mit Zitat antworten
Alt 15-01-2003, 13:56   #36 (Permalink)
Neuer User
 
Registriert seit: Aug 2002
Ort: Lübeck
Beiträge: 45
Question

bin auf euren eintrag gerade per "suchen und finden" gestoßen...

der ticker wäre vielleicht die Lösung für mein momentanes Problem. allerdings weiß ich nicht, wie ich Eure AS einzubauen habe. hat jemand ne beispiel-fla für mich?!?

geht das eigentlich nur mit MX oder auch mit Flash 5?!?
iridium2906 ist offline   Mit Zitat antworten
Alt 15-01-2003, 14:10   #37 (Permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.181
//this.copy&paste(now); *g
//ist im Original von Sebastian (HiHI*g)


ActionScript:
  1. stop();
  2. newstickertext = "<b>                      Herzlich Wilkommen auf meiner Website - hier findest Du Tutorials und Projekte zum Thema Flash - es folgen die News:</b>           Zur Zeit wird wie wild an einer Umsetzung von Snake gearbeitet   <u><b><a href='./news1.html' target='blank'>SNAKE</a></b></u>    ++++++       Das BWL E-Learning Programm ist nun fertiggestellt   <u><b><a href='./news2.html'>E-Learner</a></b></u>       ++++++        Hier eine Vorschau zum Counterstrike Banner-Game   <u><b><a href='./news3.html'>Banner Game</a></b></u>                                     ";
  3.  
  4. //----------------------- Newsticker ----------------------------
  5. TextField.prototype.init = function(int, ppi) {
  6.     this.htmlText = this.text+this.text;
  7.     setInterval(this, "ticker", int, ppi);
  8. };
  9. TextField.prototype.ticker = function(ppi) {
  10.     if (this.hscroll>=this.maxhscroll-ppi) {
  11.         this.hscroll = (this.maxhscroll-this._width)/2;
  12.     }
  13.     this.hscroll += ppi;
  14.     updateAfterEvent();
  15. };
  16. this.createTextField("tickertextfeld", 999, 1, 83, 800, 20);
  17. tickertextfeld.selectable = false;
  18. tickertextfeld.html = true;
  19. tickertextfeld.text = newstickertext;
  20. tickertextfeld.init(20, 2);
  21. //---------------------------------------------------------------
  22.  

Gruss nky

Geändert von nky (15-01-2003 um 17:07 Uhr)
nky ist gerade online   Mit Zitat antworten
Alt 15-01-2003, 17:05   #38 (Permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Nähe Mainz
Beiträge: 10.750
dieses version ist von mir

aber zur frage: geht so nur mit MX!
__________________
XING
sebastian ist offline   Mit Zitat antworten
Alt 15-01-2003, 19:27   #39 (Permalink)
Neuer User
 
Registriert seit: Aug 2002
Ort: Lübeck
Beiträge: 45
Zitat:
Geschrieben von Sebastian W.
geht so nur mit MX!
super
na dann kann ich das hier auf arbeit ohnehin vergessen ...
iridium2906 ist offline   Mit Zitat antworten
Alt 15-01-2003, 19:32   #40 (Permalink)
nky
Bontempi Punk
 
Benutzerbild von nky
 
Registriert seit: Dec 2001
Ort: Dtld/Pfalz
Beiträge: 4.181
dann such halt nen Newsticker in Flash 5 Syntax - da gabs doch genug ???


Gruss nky
nky ist gerade online   Mit Zitat antworten
Alt 15-01-2003, 19:44   #41 (Permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Nähe Mainz
Beiträge: 10.750
Zitat:
Geschrieben von nky
dann such halt nen Newsticker in Flash 5 Syntax - da gabs doch genug ???


Gruss nky
japp..sogar ein tut von mir
__________________
XING
sebastian ist offline   Mit Zitat antworten
Alt 16-01-2003, 11:15   #42 (Permalink)
Neuer User
 
Registriert seit: Aug 2002
Ort: Lübeck
Beiträge: 45
hab ich aber nicht gefunden. die meisten Newsticker sind mehr oder weniger Newslaufbänder. sowas hatte ich aber nicht vor. ich brauchte nämlich einen Ticker, der die News von unten her "reintweent" kurz ausharrt und dann ausfadet oder wegscrollt. hab aber mittlerweile ne lösung gefunden ...

kannst ja trotzdem mal den link zu deinem tutorial posten, falls das auch ein hilfreiches script ist
iridium2906 ist offline   Mit Zitat antworten
Alt 16-01-2003, 11:23   #43 (Permalink)
Neuer User
 
Registriert seit: Aug 2002
Ort: Lübeck
Beiträge: 45
naja, hab dein tut jetzt doch gefunden ...

ist zwar gut beschrieben, aber hätt mir ja leider ohnehin nicht weitergeholfen. bei meinem aktuellen lasse ich die news aus ner txt auslesen und kann da auch ne beliebige Anzahl von News reinladen und diese frei mit Umbrüchen und Farbänderungen gestalten.

aber nettes tut. vielleicht kann man's ja nochmal gebrauchen.

ist der prototype-ticker eigentlich auch linear?!
kann ich ja hier mit Flash 5 nicht testen ...
iridium2906 ist offline   Mit Zitat antworten
Alt 13-08-2003, 04:06   #44 (Permalink)
Neuer User
 
Benutzerbild von funkydaniel
 
Registriert seit: Aug 2003
Ort: BW-Klettgau
Beiträge: 70
Angry Newsticker Text auslesen

Hi!
Habe folgendes Problem:

Ich lese einen Newstickertext aus einer Textdatei aus und
lasse ihn später scrollen... Aber das ist nicht das Problem.
Das Problem ist, dass Sonderzeichen wie Anführungszeichen "
oder Umlaute wie ö,ü,ä falsch angezeigt werden: Es kommen
irgendwelche Zeichen: Bei Anführungzeichen kommt & quot;
und bei den Umlauten kommen Rechtecke! Kann man das
irgendwie beheben? Und gibt es außerdem die Möglichkeit,
dass bestimmte Zeilen aus der Textdatei fett und andere
normal angezeigt werden? Wenn das erste funktionieren würde,
wär ich schon zufrieden!
Hier das AS:

t = new LoadVars();
t.onLoad = function() {
ASSetPropFlags(this, "onLoad", 001, 1);
for (var i in this) {
_root.output += i;
}
};
t.load("TickerText.txt");
function fileload(txt) {
obj = new XML();
obj.load(txt);
obj.onLoad = function(gibher) {
t = (gibher) ? this : "Zur Zeit keine Daten...";
};
}
fileload("TickerText.txt");

Geändert von funkydaniel (13-08-2003 um 04:08 Uhr)
funkydaniel ist offline   Mit Zitat antworten
Alt 13-08-2003, 04:35   #45 (Permalink)
Neuer User
 
Benutzerbild von funkydaniel
 
Registriert seit: Aug 2003
Ort: BW-Klettgau
Beiträge: 70
Falsches Einlesen von Textdateien

Habe das Problem durch Hilfe des Forums gelöst!

Man muss Text-Dateien, die eingelesen werden sollen
als UTF-8 Format speicher und nicht als ANSI...
funkydaniel 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 19:08 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
FFK10 - 13. bis 16. April 2010 in Köln


Copyright ©1999 – 2010 Marc Thiele und Sascha Wolter.