Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 27-09-2004, 23:05   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 5
Texteffekt (streifen beim ausfahren)

Auf der BMW 1er Seite interessiert mich der Text-Effekt in der VideoVersion.


http://www.bmw.com/generic/de/de/products/highlights/1series/1series/campaign/phase_4/main.html


wie bekommt man die "streifen" beim ausfahren hin? jemand erfahrung damit?

Danke
eonic ist offline   Mit Zitat antworten
Alt 27-09-2004, 23:11   #2 (permalink)
brand new user
 
Benutzerbild von RustyCake
 
Registriert seit: May 2002
Ort: Laimbach 6 1/2
Beiträge: 16.884
Grob gesagt, sind Masken-Effekte!
Da mußt Dich auf die suche nach "Masken-Geschichten" machen, gibts auch hier bei "suchen und finden" einiges
__________________
Bitte keine Fragen, zu Flash per PM. Dazu ist das Forum da. Danke MFG_RustyCake!
"Wer tanzen will, muß erst gehen lernen"
RustyCake ist offline   Mit Zitat antworten
Alt 28-09-2004, 00:45   #3 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Der Texteffekt?
Du meinst, dass der Text beim Ausfahren
scheinbar Bewegungsunschärfe bekommt!?

Da macht man sich im Photoshop einen
unscharfen Text und tauscht den in Flash
im richtigen Zeitpunkt aus.

So wird es meines Wissens, immer gemacht.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 28-09-2004, 00:48   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 5
@RustyCake:

hab gesucht, aber nichts brauchbares gefunden. bleib dran

@thebiz:

bewegungsunschärfe in photoshop ist mir zu umständlich. will das mit as lösen um flexible zu sein-> die texte per xml einlesen...

danke trotzdem
eonic ist offline   Mit Zitat antworten
Alt 28-09-2004, 00:50   #5 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Na dann bin ich mal gespannt.
Kannst es ja freundlicherweise hier
posten, wenn Du etwas dazu findest.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 28-09-2004, 08:59   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 5
hab mir mal selber gedanken gemacht. ist an und für sich garnicht so schwer. habe mal die swf angehängt.

ist noch im rohbau. dient lediglich zu demonstration.
Angehängte Dateien
Dateityp: rar slide.rar (30,7 KB, 70x aufgerufen)

Geändert von eonic (28-09-2004 um 10:41 Uhr)
eonic ist offline   Mit Zitat antworten
Alt 28-09-2004, 10:07   #7 (permalink)
All-rounder
 
Benutzerbild von thebiz
 
Registriert seit: Mar 2004
Ort: Bayerische Rhön
Beiträge: 2.507
Und wie hast Du das gemacht.
Die Schrift ist ja noch nicht unscharf.
Aber schon mal ganz nett.
__________________

--------------------------------
Ich klicke, ergo bin ich. (me)
--------------------------------
thebiz ist offline   Mit Zitat antworten
Alt 28-09-2004, 10:30   #8 (permalink)
Neuer User
 
Registriert seit: Feb 2004
Beiträge: 5
hast recht.. für die schrift hab ich noch keinen passenden weg gefunden ... any ideas (in AS)?

PHP-Code:
import mx.effects.*;                                 // MM Klassen
import mx.transitions.easing.*;                     // MM Klassen
import mx.transitions.Tween.*;                         // MM Klassen


_root.attachMovie("mcMaske""mcMask"this.getNextHighestDepth());
mcMask._x 0;
mcMask._y 108;
mcMask._height 20;

_root.createEmptyMovieClip("mcStreifen"this.getNextHighestDepth());
with(mcStreifen){
    
lineStyle(0,0xFFFFFF,100);
    
colors = [ 0x9999990xFFFFFF ];
      
alphas = [ 10080 ];
      
ratios = [ 00xFF ];
    
matrix = { matrixType:"box"x:0y:0w:40h:0r:(180/180)*Math.PI }; 
      
beginGradientFill"linear"colorsalphasratiosmatrix );
    
moveTo(0,108);
    
lineTo(0,128);
    
lineTo(mcMask._width128);
    
lineTo(mcMask._width108);
    
lineTo(0108);
};

mcStreifen.setMask(mcMask);

var 
swiss:TextFormat = new TextFormat();
swiss.font "Arial";
swiss.size 26;
swiss.color 0x000000;

var 
sString:String "Das Rockt.";

_root.createTextField("txtSlide"getNextHighestDepth(), 010340040);
txtSlide.text sString;
txtSlide.setTextFormat(swiss);
txtSlide.autoSize "left";


function 
doAnimation():Void{
    
txtSlide.text sString;
    
txtSlide.setTextFormat(swiss);
    
txtSlide.autoSize "left";
    
dynamicTween(txtSlidemx.transitions.easing.Strong.easeOut"_x", -500Stage.width/25.2);
    
dynamicTween(mcStreifenmx.transitions.easing.Strong.easeOut"_x", -720Stage.width/25.4);
    
dynamicTween(mcMaskmx.transitions.easing.Strong.easeOut"_x", -720Stage.width/2-2205.2);
}


doAnimation();


/// ANIMATING /////////////////////////////////////////////////////////////////////



function dynamicTween(sMc:StringsAnimType:ObjectsProp:StringnStart:NumbernEnd:NumbernDuration:Number):Void{
    
tweenDynamic = new mx.transitions.Tween(sMcsPropsAnimTypenStartnEndnDurationtrue);
    
tweenDynamic.onMotionFinished = function() {
             
//trace("Animation done");
        
};
};


//////////////////////////////////////////////////////////////////////////////////// 

Geändert von eonic (28-09-2004 um 10:31 Uhr)
eonic 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 11:35 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele