Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 14-10-2005, 17:15   #1 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Zigo's Color-Klasse: Zustände in Ausgabe verhindern

Hi Leute,

einige von euch kennen das vielleicht.Ich nutze die Tweening-Prototypes von
Ladislav Zigo http://laco.wz.cz/tween.
Hier gibt es auch die colorTo-Methode, dort werden seit Version 1.2 immer die
verschiedenen Farbezustände im Ausgabefenster angezeigt (tint,100,0x990000).
Dies ist für manch ein hilfreich, für mich nur störend, da es schwierig ist meine eigenen
ge-trace-ten Ausgaben wieder zufinden.
Lange Rede kurzer Sinn.

Frage:
Gibt es ne Möglichkeit diese Ausgabe zu verhindert?


Danke im vorraus.
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::

Geändert von psyk (14-10-2005 um 17:23 Uhr)
psyk ist offline   Mit Zitat antworten
Alt 15-10-2005, 12:55   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Wenn die Ausgaben der Komponente über trace-Befehle erfolgen, dann setz bei den Veröffentlichungsoptionen bei "Trace-Aktionen übergehen" einen Haken und erstell eine eigene Ausgabe-Funktion.
  Mit Zitat antworten
Alt 15-10-2005, 13:08   #3 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Danke das funktioniert.

Jetzt bleibt nur noch die Frage.
Wie erstelle ich eine Ausgabe-Funktion?
Edit: Bzw. mit welchem Befehl bekomme ich denn sonst noch eine Ausgabe?
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::

Geändert von psyk (15-10-2005 um 13:16 Uhr)
psyk ist offline   Mit Zitat antworten
Alt 15-10-2005, 17:29   #4 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
Wie erstelle ich eine Ausgabe-Funktion?
Na ja, das einfachste wäre, irgendwo ein Test-Textfeld oder besser noch eine Textarea-Komponente zu setzen:
ActionScript:
  1. meineVar="blafasel";
  2. pre="meineVar=";
  3. meinTracer(pre,meineVar);
  4.  
  5. function meinTracer(pre,obj){
  6. _level0.meineTextArea.text += pre+obj;
  7. }
  Mit Zitat antworten
Alt 15-10-2005, 17:35   #5 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Ist einleuchtend, werd ich wo auch so machen.

Dank dir.
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 16-10-2005, 10:51   #6 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
komische Fehlermeldung

Folgendes Skript hab ich:
ActionScript:
  1. function myTrace(message)
  2. {
  3.     traceCounter++;
  4.     _level0.trace_mc.ausgabe_txt.textColor = "0x00ccff";
  5.     _level0.trace_mc.ausgabe_txt._height = 600;
  6.     _level0.trace_mc.ausgabe_txt.text += traceCounter+" :: "+message+newline;
  7. }
Folgende Fehlermeldung bekomme ich wenn ich das Skript nutze:
Code:
**Fehler** J:\####\as\myTrace.as: Zeile 7: Klassenskripts in ActionScript 2.0 können nur Klassen- oder Schnittstellenkonstrukte definieren.
     }
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::

Geändert von psyk (16-10-2005 um 14:42 Uhr)
psyk ist offline   Mit Zitat antworten
Alt 16-10-2005, 14:20   #7 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Ich kann mir nicht vorstellen, dass der Fehler durch dieses Scriptschnippsel ausgelöst wird... Wie sieht der Rest des Scriptes aus?
  Mit Zitat antworten
Alt 16-10-2005, 14:42   #8 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Das ist eigentlich alles was in der AS-Datei liegt.
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 16-10-2005, 14:55   #9 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Warum meint Flash dann, dass du ein Klassenscript einlesen willst?
  Mit Zitat antworten
Alt 16-10-2005, 15:07   #10 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Ich nutze das in verschiedenen Prototypen, in AS1.
Aber das kanns ja so nicht sein.
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk 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 15:39 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele