Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-02-2007, 20:44   #1 (permalink)
Neuer User
 
Benutzerbild von Path00
 
Registriert seit: Oct 2006
Beiträge: 109
Hintergrund anlegen

wiedermal ein problem.

momentan versuch ich den hintergrund einer swf gleichmäßig mit einem mc zu versehen.

PHP-Code:
_global.hganzahl 50;
_global.hganzahlstage = (Stage.width/_global.hganzahl);
var 
hgy = new Array();

for (
i=0;i<51;i++) {
    
hgy[i] = _global.hganzahlstage*i;
}
for (
j=0;j<51;j++) {
    var 
this.attachMovie("hgring","hgring"+j,j+52)
        
t._x hgy[0+j];
        
t.onEnterFrame xalign;
    }
    function 
xalign() {
        for (
k=0k<51k++) {
        
this._yhgy[0+k];
        }
        
    } 
hgring heißt eben der movieclip. geplant wäre ihn zuerst auf der x-achse auszurichten
und diese zeile dann nach unten zu "kopieren" ... habs mit total viel schon probiert -
auch eine for-schleife in einem extra MC, die dann nach unten dupliziert wird, haut nit hin ...
hier steh i eben grad an und bitte um hilfe; danke im voraus
ciao, Path
Path00 ist offline   Mit Zitat antworten
Alt 20-02-2007, 21:18   #2 (permalink)
Neuer User
 
Benutzerbild von Path00
 
Registriert seit: Oct 2006
Beiträge: 109
Cool endlich!!!!!!

heureka!!!!

hat sich gerade erledigt!
ist sicher nicht die schönste lösung .... falls es doch wen interessieren sollte:
in einem leeren MC (hg) steht:
PHP-Code:
var hgy = new Array();
for (
i=0;i<51;i++) {
    
hgy[i] = _global.hganzahlstage*i;
}

for (
j=0;j<51;j++) {
    var 
this.attachMovie("hgring","hgringt"+j,j)
        
t._xhgy[0+j];

dieser mc wird so dann reingeladen/ in einem leeren frame auf der root:

PHP-Code:
_global.hganzahl 50;
_global.hganzahlstage = (Stage.width/_global.hganzahl);

var 
hgy = new Array();
for (
i=0;i<51;i++) {
    
hgy[i] = _global.hganzahlstage*i;
}
for (
j=0;j<51;j++) {
    var 
this.attachMovie("hg","hgu"+j,j+51)
        
u._y hgy[0+j];
    } 
für kürzere / effizientere schreibweisen wär ich dennoch dankbar
ciao, Path
Path00 ist offline   Mit Zitat antworten
Alt 21-02-2007, 09:27   #3 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
Mit Flash8 hätte ich persönlich den MovieClip in eine Bitmap gezeichnet (mit BitmapData.draw), eine Bitmap erstellt in der Grösse der Bühne und dann die Muster-Bitmap in einer verschachtelten Schleife so oft auf die Bühnenbitmap kopiert bis sie vollständig mit dem Muster gefüllt ist. Könnte - in gewissen Fällen - zu besserer Performance führen.

Gruss - Skorpion
Skorpion ist offline   Mit Zitat antworten
Alt 18-03-2007, 19:12   #4 (permalink)
Neuer User
 
Benutzerbild von Path00
 
Registriert seit: Oct 2006
Beiträge: 109
Hy Skorpion!

spät aber doch;
danke füa den tip mit der BitmapData ... hat sich vor allem in sachen cpu voll was gebracht - da hab ich nämlich grad voll di probleme -

also thx- baba; path
Path00 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 16:11 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele