Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-09-2008, 18:52   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 127
Kein fadeIn

Hallo Leute,
hat jemand ne Ahnung warum mir das MC nich eifaden will?
Vielen Dank im Voraus

onClipEvent (load) {
this.alphaFadeIn = function() {
this.onEnterFrame = function(){
if(this._alpha < 100){
this._alpha += 2;
}

}
}
}
Lilo3 ist offline   Mit Zitat antworten
Alt 20-09-2008, 19:22   #2 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
wenn dann so:
PHP-Code:
onClipEvent (load) {
    
    
_alpha 0;
    
}

onClipEvent (enterFrame) {
    
    if (
_alpha 100_alpha += 2;
    

aber eigentlich arbeitet man seid flash6 nicht mehr mit onClipEvents

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!

Geändert von salazar (20-09-2008 um 19:24 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 20-09-2008, 19:28   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2004
Beiträge: 127
Kein fadeIn

Vielen Dank, ich weiss ich sollte auf AS3 umsteigen - trau mich aber nicht ;-)

da hab ich ja noch weniger Plan mit dem faden - aber Danke so läufts
Lilo3 ist offline   Mit Zitat antworten
Alt 20-09-2008, 19:39   #4 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Post

selbst mit as1 kann das anders aussehen

as1:
PHP-Code:
function fadeIn(mc) {
    
    
mc.onEnterFrame = function() {
        
        
this._alpha += 2;
        
        if(
this._alpha >= 100delete this.onEnterFrame;

    }



clip._alpha 0;

fadeIn(clip); 
der code kommt auf die hzl, also die hauptzeitleiste. und clip ist der instanzname vom movieclip!

das gleiche mal in as2
PHP-Code:
function fadeIn(mc:MovieClip):Void {
    
    
mc.onEnterFrame = function():Void {
        
        
this._alpha += 2;
        
        if(
this._alpha >= 100delete this.onEnterFrame;

    }



clip._alpha 0;

fadeIn(clip); 
oder mal in as2 mit der tween klasse
PHP-Code:
import mx.transitions.Tween;
import mx.transitions.easing.*;

function 
fadeIn(mc:MovieClip):Void {
    
    new 
Tween(mc"_alpha"Regular.easeInmc._alpha1003true);



clip._alpha 0;

fadeIn(clip
das sind alles nur bsp's mit timeline code um dir das mal zu veranschaulichen...

cheers, sal

edit:
siehe auch der uralt thread hier z.B.
[Stuff] einfaden und ausfaden von mc´s
oder auch mal die flashforum suche benutzen..

edit2: geändert
__________________
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!

Geändert von salazar (21-09-2008 um 14:44 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 20-09-2008, 20:01   #5 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Post

ach ja...
wo wir schon bei timline code und verschiedenen flash versionen sind.
das gleiche mit as3
PHP-Code:
import fl.transitions.Tween;
import fl.transitions.easing.*;

function 
fadeIn(mc:MovieClip):void {
    
    new 
Tween(mc"alpha"Regular.easeInmc.alpha13true);



clip.alpha 0;

fadeIn(clip
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 20-09-2008, 20:20   #6 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Deine AS1- und AS2-Versionen sind Unsinn, Sal...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 21-09-2008, 04:10   #7 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
genauso wie dein kommentar
hier gehts nur ums DING und nicht um die beste version oder whatever.... (übrigens wie auch bereits erwähnt...)
__________________
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!

Geändert von salazar (21-09-2008 um 04:14 Uhr)
salazar ist offline   Mit Zitat antworten
Alt 21-09-2008, 10:24   #8 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ich hätte jetzt eigentlich ein "oh stimmt" o.ä. erwartet... hast du dir die Dinger nochmal angeschaut..?
Du müllst die Zeitleiste, auf der die Funktion aufgerufen wird, mit nem enterFrame für die MovieClip-Faderei zu. Auch wenn's nur ums "Ding" geht - das ist Käse... deswegen hab ich Unfug geschrieben und nicht unstylish oder uncool oder was auch immer...
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)

Geändert von sonar (21-09-2008 um 10:32 Uhr)
sonar ist offline   Mit Zitat antworten
Alt 21-09-2008, 14:22   #9 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
müll hin, müll her. das man es anders machen kann ist natürlich klar. ich wollte damit nicht die musterlösung vorgeben, sondern nur aufzeigen das es andere wege gibt... deshalb auch z.B. noch der link zu dem oldschool fade thread... wohl übersehen.
aber vom prinzip her haste natürlich nicht unrecht wenn du vom zumüllen sprichst.
ich sag es deshalb nochmal extra laut damit sich jetzt hier nicht noch mehr freunde des sauberen as1/as2 timeline codes auf die füße getreten fühlen: "das enterFrame besser nicht auf die hzl anwenden".

beruhigt?

abgesehen davon glaub ich das hier eh die ClipEvent lösung zum einsatz kommt.
__________________
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!

Geändert von salazar (21-09-2008 um 14:32 Uhr)
salazar 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 17:50 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele