• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-05-2010, 21:49   #1 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: LüdenscheiD
Beiträge: 146
Lücken zwischen angeordneten Movieclips

hi,

kurz und knapp, beim skalieren des Browsers bilden sich immer 1px große Lücken zwischen den mc's, kein Plan weshalb.

PHP-Code:
Stage.scaleMode "noScale";
Stage.align "TL";
Stage.showMenu false;
_quality "LOW";
import mx.transitions.*;
import mx.transitions.easing.*;
//++++++++++++++++++++++++++++++++++++++++++++++++ Array und Variablen +++++++++++++++++++++++++++++++++++++++//
var farben:Array = ["0xf0eac3""0xbdbb99""0x687067""0x45433f""0x212226"];
var 
sw:Number Stage.width;
var 
sh:Number Stage.height;
var 
bw:Number sw/25;
var 
bh:Number sw/25;
var 
anz:Number 0;
var 
anz_x:Number sw/bw+1;
var 
anz_y:Number sh/bh+2;
var 
anz_m:Number anz_y*anz_x;
var 
mind:Number 0;
var 
pos_x:Number 0;
var 
pos_y:Number 0;
var 
teile:Number 0;
var 
iid:Number;
var 
count:Number 0;
var 
dauer:Number 1;
//+++++++++++++++++++++++++ Schleife, Movieclips erstellen und positionieren ++++++++++++++++++++++++++++++++//
function create_box() {
    var 
main:MovieClip this.createEmptyMovieClip("main"0);
    for (var 
i:Number 0i<anz_mi++) {
        
zufall Math.floor(Math.random()*farben.length);
        
main.createEmptyMovieClip("box_"+ii);
        
with (main["box_"+i]) {
            
beginFill(farben[zufall]);
            
lineTo(0bh);
            
lineTo(bwbh);
            
lineTo(bw0);
            
endFill();
            
_x pos_x*bw;
            
_y pos_y;
            
_alpha 0;
        }
        
pos_x++;
        if (
pos_x>=anz_x) {
            
pos_x 0;
            
pos_y += bw;
        }
        if (
i>=anz_m-1) {
            
start_fade();
        }
    }
}
//+++++++++++++++++++++++++ funktion bei Skalieren des Browsers ++++++++++++++++++++++++++++++++//
var stagelstnr:Object = new Object();
stagelstnr.onResize = function() {
    
main._width Stage.width+bw;
    
main._height Stage.height+bh;
};
Stage.addListener(stagelstnr);
//+++++++++++++++++++++++++ zufälliges einfaden der MovieClips ++++++++++++++++++++++++++++++++//
var array_z = new Array();
for (var 
u:Number 0u<=anz_mu++) {
    
array_z.push(u);
}
function 
zufall_p() {
    return 
random(3)-1;
}
array_z.sort(zufall_p);
function 
start_fade() {
    
iid setInterval(this"fade_in"dauer);
}
function 
fade_in() {
    var 
myTween:Tween = new Tween(main["box_"+array_z[count]], "_alpha"easeNone0100.2true);
    if (
count>=anz_m) {
        
clearInterval(iid);
    }
    
count++;
}
create_box(); 
Gadon ist offline   Mit Zitat antworten
Alt 26-05-2010, 11:09   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Zitat:
beim skalieren des Browsers bilden sich immer 1px große Lücken zwischen den mc's, kein Plan weshalb
Rundungsfehler? Einfach mal tracen...
  Mit Zitat antworten
Alt 26-05-2010, 13:17   #3 (permalink)
Neuer User
 
Registriert seit: Jan 2002
Ort: LüdenscheiD
Beiträge: 146
hab ich schon alles durch, selbst wenn ich die boxen um 1 oder 2 pixel vergrößer treten die Lücken noch auf. Vor allem ergibt es noch weniger Sinn dadurch, da ich nur den übergeordneten mc skaliere.
Gadon 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Zwischen Movieclips wechseln hilarion* ActionScript 1 5 14-11-2005 19:48
Navigation zwischen Movieclips? Adonai Flash MX 5 31-07-2005 18:34
duplicateMovieClip zwischen MovieClips Grummelz Flash MX 6 12-04-2004 18:24
Variablenübergabe zwischen 2 MovieClips Billy K ActionScript 1 5 30-09-2002 16:09
Variablenübergabe zwischen 2 MovieClips Billy K Flash und Datenbanken 1 30-09-2002 13:36


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:02 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele