Zurück   Flashforum > Flash > Stuff

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 03-05-2005, 00:57   #1 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.366
Post [stuff] image wheel mx

hola,

brauchte unbedingt eine spinning wheel engine und hab über diesen thread hier:
http://www.flashforum.de/forum/showthread.php?p=1188429
folgendes schönes teil gefunden:
http://www.flashkit.com/movies/3D/Ps...6077/index.php
die ganz ursprüngliche version kommt von jared tarbell.
die zip mit den von mir modifizierten files könnt ihr weiter unten saugen...


hab das ganze mal probiert übersichtlicher zu machen und mx gerechter...
muß das jetzt die tage benutzen, aber da das original eh nicht von mir ist post ich hier nochmal das as sowie die fla.

da kann man auch noch ne menge drann erweitern... z.B. könnte man die bilder auch extern laden und, oder infos aus z.B. einer xml auslesen...

PHP-Code:
//-------------------------------------------------------------

fscommand("allowscale"false);
fscommand("showmenu"false);

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

stop();

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

var _my this;

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

MovieClip.prototype.move3d = function(){
    var 
mc this;
    var 
cc mc.createEmptyMovieClip("process"99);
    
    
cc.onEnterFrame = function(){
        if (
mc.pressv != 0) {
            
mc.panel += mc.pressv;
            
mc.pressv mc.pressv 0.875;
            if ((
mc.pressv 0.2) && (mc.pressv > -0.2)) {
                
mc.pressv 0;
            }
        }
        
mc.theta += _my.speed;
        
mc.xbit Math.sin(Math.PI 180 mc.theta);
        
mc.ybit Math.cos(Math.PI 180 mc.theta);
        
mc._xscale mc.ybit mc.panel;
        
mc._x mc.xbit mc.radius;
        
mc._alpha 30 + (mc.ybit 1) * 50;
        
mc._yscale mc.panel + (mc.ybit 1) * 3;
        
mc.stack int((mc.ybit 1) * mc.radius 2);
        if (
mc.stack == 100) {
            
mc.stack 101;
        }
        
mc.swapDepths(mc.stack);        
    }
    
    
mc.onPress = function(){
        if (
this.out) {
            
this.pressv =- 2;
            
this.out false;
        } else {
            
this.pressv 2;
            
this.out true;
        }
        
    }
}

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

_my.run3dnavi = function(imganz){
    var 
build = function(){
        var 
0;
        var 
imganz;
        
        while(
i<j){
            
_my.attachMovie("roto""newroto" i1);
            
_my["newroto" i].theta 360 j;
            
_my["newroto" i].panel 22;
            
_my["newroto" i].radius 300;
            
_my["newroto" i].rotographic.gotoAndStop(1);
            
_my["newroto" i].nr.text 1;
            
_my["newroto" i].move3d();
            
            
i++;    
        }
        
run();
    }
    var 
run = function(){
        var 
pro _my.createEmptyMovieClip("process",99);
        
        
pro.onEnterFrame = function(){
            if ((
_my._ymouse 20) || (_my._ymouse 380)) {
                
_my.speed *= 0.95;
            } else {
                
_my.speed =- _my._xmouse 30;
            }
        }
    }
    
build();
}

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

_my.run3dnavi(7);

//------------------------------------------------------------- 
dieses script einfach ins erste frame usw usw... seht ihr ja alles in der bsp fla... ist eigentlich ziemlich gut zu handlen..

viel spaß noch

cya, sal

ps. ach ja. der anhang
also in der zip sind fla und swf

pps. läuft auch mit flash mx2004
Angehängte Dateien
Dateityp: zip my_image_wheel.zip (20,2 KB, 379x aufgerufen)
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.

Geändert von salazar (03-05-2005 um 01:27 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 18:31 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele