Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 26-05-2006, 10:07   #1 (permalink)
habs vergessen
 
Benutzerbild von pwdVergesser
 
Registriert seit: Feb 2006
Beiträge: 990
[stuff] permanentes glühen

hallo zusammen,

hab hier mal was kleines schönes zum spielen für euch...
ein permanentes glühen.

das ganze lässt sich natürlich erweitern und man kann gerne
damit ´rumspielen.

einfach das gesamte script in eine frame kopieren, gucken, ver-
ändern, damit ´rumspielen...

über euer feedback würde ich mich natürlich freuen!

pwd

PHP-Code:


stop
();



// --------------------------------------------------------------------------------------------------

///////////////////////////////////
// filter importieren
//////////////////////////////////

import flash.filters.*;



// --------------------------------------------------------------------------------------------------

///////////////////////////////////
// leeren mc für effekt anlegen
///////////////////////////////////


this.createEmptyMovieClip("square"this.getNextHighestDepth());
_root["square"].beginFill(0x000000);
_root["square"].moveTo(1010);
_root["square"].lineTo(10010);
_root["square"].lineTo(100100);
_root["square"].lineTo(10100);
_root["square"].lineTo(1010);
_root["square"].endFill();

_root["square"]._x _root["square"]._y "40";



// --------------------------------------------------------------------------------------------------

///////////////////////////////////
// prototype permanentes glühen 
///////////////////////////////////

MovieClip.prototype.steadyGlow = function(col,alp:Number,xFadeOut:Number,yFadeOut:Number,xWidth:Number,yWidth:Number,cloneFaktor:Number) {
    
    var 
xFader:Number 0;
    var 
yFader:Number 0;
    var 
xDim:Number 0;
    var 
yDim:Number 0;
    var 
dupl:Boolean false;
    
    
    
this.onEnterFrame = function() {
        if (
xFader xFadeOut || yFader yFadeOut || xDim xWidth || yDim yWidth) {
            var 
glow:GlowFilter = new GlowFilter(colalpxFader++, yFader++, xDim++, yDim++);
            
this.filters = [glow];
        } else {
            
this._alpha -= 10;
        }
        
        if (
this._alpha 0) {
            
delete this["onEnterFrame"];
            
removeMovieClip(this);
        }
        
        if (
xFader xFadeOut/&& !dupl) {
            
dupl true;
            
duplicateMovieClip(this,"newGlow" cloneFaktor,_root.getNextHighestDepth());
            var 
cloneMc:Number cloneFaktor 1;
            
_root["newGlow" cloneFaktor].steadyGlow("0x000000",0.5,16,16,12,12,cloneMc);
        }
    }

}

// --------------------------------------------------------------------------------------------------

///////////////////////////////////
// permanentes glühen initialisieren
///////////////////////////////////

_root["square"].steadyGlow("0x000000",0.5,16,16,12,12,1); 
__________________
Blog/Lab Xing
pwdVergesser ist offline   Mit Zitat antworten
Alt 26-05-2006, 10:25   #2 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 13
Coole Sache so ein Glühen. Kann man das irgendwo sehen? Ich bin leider eine faule Sau, außerdem kann ich nur AS1.

Besten Gruß
Terzi ist offline   Mit Zitat antworten
Alt 26-05-2006, 11:12   #3 (permalink)
habs vergessen
 
Benutzerbild von pwdVergesser
 
Registriert seit: Feb 2006
Beiträge: 990
naja...
wie die rubrik schon sagt ist das hier as2!

pwd
__________________
Blog/Lab Xing
pwdVergesser ist offline   Mit Zitat antworten
Alt 26-05-2006, 11:31   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 13
OK. Ich hab das so reinkopiert wie du sagtest aber es ging nicht.

Was also muss ich tun, damit das Glühen auch bei mir mit AS1 funzt?

Ich habe ein paar Flashs für einige Clan-Seiten.
Wenn ich dir die FLAs schicken würde, könntest du das da einbauen? (Nur falls das Glühen auch gut aussieht, habs bis jetzt immer noch nicht gesehen)

Besten Gruß
Terzi ist offline   Mit Zitat antworten
Alt 26-05-2006, 11:50   #5 (permalink)
alte pfeife
 
Benutzerbild von muschko
 
Registriert seit: May 2003
Ort: Kassel
Beiträge: 1.222
@terzi
works just in Flash8
muschko ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:04   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 13
Ein Kollege meinte aber vorhin noch zu mir, sowas geht auch mit AS1. Waren das dann nur Photoshopbilder? Alles sehr merkwürdig.

Besten Gruß
Terzi ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:09   #7 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Hallo!

Hat nix mit AS 1.0 oder 2.0 zu tun sondern mit den Filtern in Flash 8.
Genaugenommen ist das auch kein wirkliches AS 2.0 Thema.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:12   #8 (permalink)
Banned
 
Benutzerbild von projecktx
 
Registriert seit: Sep 2003
Beiträge: 2.071
sieht geil aus, toll gemacht , danke...

projecktx ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:12   #9 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 13
Aber z.B. ":Number" aus dem Quellcode ist doch ein AS2-Befehl, oder nicht?

Kann man das also alles auf AS1 umschreiben? Dann könnte ich das auch einbauen und es würde auch bei mir laufen.

Besten Gruß
Terzi ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:19   #10 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Wenn du Flash8 verwendest, wieso willst du das dann auf AS 1.0 umschreiben?
Ansonsten nimm halt einfach die Typisierung überall raus und fertig. Dann geht's auch mit AS 1.0.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:21   #11 (permalink)
Banned
 
Benutzerbild von projecktx
 
Registriert seit: Sep 2003
Beiträge: 2.071
terzi.. das hat nix mit AS1 oder AS 2 zu tun
alles entwickelt sich weiter


wenn du ein auto hast ohne airbag wirste dir die fresse weh tun wennde gegen nen brückenpfeiler fährst bei nem auto mit airbag wohl weniger obwohl beide benzin verbrauchen!


die filter gibts in flash 1-7 noch nicht!!!!!!!!!!!!!!
projecktx ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:21   #12 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
hm;
:Number ist kein Befehl, lediglich ein hinweis, dass es sich bei dieser var um eine nummer handelt und als solche zu verwenden ist und die möglichen funktionen für diesen typ verwendet werden können/sollen;desweitern kommen dann, wenn vorhanden, automatisch die codehints von flash, sobald man einen punkt hinter die variable setzt;
:number = Zahl;
:Boolean = wert-true || false;
:String = Zeichen
:Movieclip = movieclip
:Textfield = Textfeld
:TextFormat = Textformat
and so on and so on...
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary

Geändert von andretti (26-05-2006 um 16:45 Uhr)
andretti ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:24   #13 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 13
Wieso Flash8? Ich denke, das geht mit AS1? Ich hab kein Flash8.

Wo muss man diese Typisierung rausnehmen?

@projecktx
Wie sieht das Glühen denn aus? Ist es mehr so ein Photoshopglühen oder so ein zuckendens, flirrendes Glühen, so als ob Qualm rauskommt, oder mehr so ein glühen wie Lava, oder so ein Glühen wie in so Zauberfilm-Special-FX mit viel Staub aussenrum.

Ich kann das leider hier nicht sehen.

Besten Gruß
Terzi ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:27   #14 (permalink)
habs vergessen
 
Benutzerbild von pwdVergesser
 
Registriert seit: Feb 2006
Beiträge: 990
Zitat:
@Terzi :Zitat: Wieso Flash8?
weil die filter-klassen erst ab flash8 zur verfügung stehen.
ob du dir das ganze jetzt auf as1 umscriptest oder nicht - völlig wurscht...

denn:
Code:
import flash.filters.*;
...steht erst ab flash 8 zur verfügung.

pwd
__________________
Blog/Lab Xing
pwdVergesser ist offline   Mit Zitat antworten
Alt 26-05-2006, 12:35   #15 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 13
@projectx
Danke für die Antwort. Aber ich habe irgendwie Schwierigkeiten aus deiner Auto-Fabel für mich einen persönlichen Lerneffekt für Flash herauszuextrahieren. Was meinstes du jetzt nochmal?

@Pwdvergesser
Wie? Das geht nicht? Ich dachte, der Filter wird durch diese Klasse hier programmiert? Wieso steht das denn dann im AS2-Forum. Finde ich irgendwie verwirrend.

Nochmal wg. den Clan-Flashs? Könntest du den Filter dort einbauen?
Ich wäre nicht sauer wenn du keine Zeit hast. Ist schliesslich nur ein Gefallen.

Ich würde auch 2-3 Wochen darauf warten können.

Besten Gruß
Terzi 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 18:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele