Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 28-03-2007, 15:37   #1 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
array auf bibliothek verweisen

salute

aus dem forum hier habe ich diese script. nun wollte ich mit dem array auf buttons in der bibliothek verweisen aber habe keinen blassen schimmer wie diese ins array bekomme und vorallem wie ich diese in die frame mc's bekomme.

kann mir das jemand erklären?

PHP-Code:
picCount 8//Anzahl Bilder
200// Radius

//Zoom/Perspektive: Brennweite==Verschiebung für 100% bei z=0
focalLength 500//Brennweite
transZ 600//Z-Verschiebung

//Hier sollen statt den bildern buttons aus der biblio. rein
picFiles = ["img1.jpg","img2.jpg","img3.jpg","img4.jpg","img5.jpg","img6.jpg","img7.jpg"]

alpha 0//Winkel (durch Maus gesteuert)

//Frame-MCs erstellen und buttons laden
pics = [];
for(
i=0;i<picCount;i++){
    
pics.push(pic roto.attachMovie("frame","pic"+i,i));
    
pic.phase 2*Math.PI/picCount*i//Phase setzen (gleichmäßig verteilen)
    
pic.loadPic(picFiles[i]);
    
pic._x 0;
    
pic._alpha 80;
}

this.onEnterFrame = function(){
    
alpha += roto._ymouse/4000//Drehen
    
    //alpha zwischen 0 und 2*PI halten
    
while(alpha>=2*Math.PI)alpha -= 2*Math.PI;
    while(
alpha<0)alpha += 2*Math.PI;
    
    
//Bilder positionieren (rendern)
    
for(i=0;i<pics.length;i++){
        
pic pics[i];
        
        
//Position / Skalierung ausrechnen
        
pic.r*Math.cos(pic.phase+alpha);
        
pic.r*Math.sin(pic.phase+alpha) + transZ;
        
scale focalLength/pic.z//Perspektive
        
vAngle Math.atan2(pic.ypic.z); //Blickwinkel
        
pic._y pic.y*scale;
        
pic._yscale 100*scale*Math.sin(pic.phase+alpha+vAngle);
        
pic._xscale 100*scale;
        
        
//Z-Reihenfolge sortieren
        
pic.swapDepths(-int(pic.z));
    }

__________________
lieben Gruß

Daniel

/////////////////////////////////////////////////////
________________________________________
MAKAKEE MONKEY ILUSIGN
Illustrations, Shirtsign and Art
________________________________________
dabinjo ist offline   Mit Zitat antworten
Alt 28-03-2007, 17:33   #2 (permalink)
Neuer User
 
Benutzerbild von the binary
 
Registriert seit: Jul 2001
Ort: Berlin | Friedrichshain
Beiträge: 3.561
ActionScript:
  1. // -- exportnamen deiner buttons aus der lib
  2. picFiles = ["img1","img2","img3","img4","img5","img6","img7"]
  3.  
  4. for(i=0;i<picCount;i++)
  5. {
  6.     // -- 'roto' muss müsste ein movieclip sein
  7.     pics.push(pic = roto.attachMovie(picFiles[i],"pic"+i,i));
  8.     pic.phase = 2*Math.PI/picCount*i; //Phase setzen (gleichmäßig verteilen)
  9. //  pic.loadPic();
  10.     pic._x = 0;
  11.     pic._alpha = 80;
  12. }

gruss
__________________
8bm | join ff@BOINC
formpackage.org | audiohunter.de | problematica.de | 8ball-media.de/blog | taikonauten.cn
the binary ist offline   Mit Zitat antworten
Alt 28-03-2007, 20:17   #3 (permalink)
man lernt immer dazu
 
Benutzerbild von dabinjo
 
Registriert seit: Dec 2003
Ort: Freiburg
Beiträge: 442
mööörci...werds morgen früh austesten !
__________________
lieben Gruß

Daniel

/////////////////////////////////////////////////////
________________________________________
MAKAKEE MONKEY ILUSIGN
Illustrations, Shirtsign and Art
________________________________________
dabinjo 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 10:16 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele