Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-01-2006, 22:15   #1 (permalink)
Hobbyflasher
 
Registriert seit: Jun 2002
Beiträge: 34
Question Höhenbegrenzung

Wenn ich eine Figur (Rechteck, Kreis, ...) zeichne und diesen dann auf der y-Achse nach unten verschiebe, dann bleibt sie bis etwas mehr als 3250px sichtbar, danach "verschwindet" sie. Gibt es da eine Höhenbegrenzung?

Wieso ich dies frage:

Wenn ich eine Seite komplett in Flash baue und dabei aber mehrere hundert Zeilen Text (in Seiten ausgedrückt: etwa 10 Seiten) einbinden möchte, würde es mir dann ab 3250px alles "abklemmen"?

MfG
Der Sandmann
Der Sandmann ist offline   Mit Zitat antworten
Alt 01-01-2006, 23:35   #2 (permalink)
using namespace
 
Benutzerbild von artjom
 
Registriert seit: May 2002
Ort: Hamburg underground
Beiträge: 657
na dann testen wir mal schnell:
PHP-Code:
function drawRect(mcGround:MovieClipnStartX:Number,nStartY:Number,nEndX:Number,nEndY:Number,
nColor:Number,nAlpha:Number,nBorder:Number)
{
    if(
nColor==undefinednColor=0x0;
    if(
nAlpha==undefinednAlpha=100;
    if(
nBorder==undefinednBorder=0;
    
mcGround.beginFill (nColornAlpha);
     
mcGround.lineStyle (20x000000nBorder);
     
mcGround.moveTo (nStartXnStartY);
       
mcGround.lineTo (nEndXnStartY);
       
mcGround.lineTo (nEndXnEndY);
       
mcGround.lineTo (nStartXnEndY);
       
mcGround.endFill();
}
var 
mcTest=this.createEmptyMovieClip("mcTest",1);
var 
mcMask=this.createEmptyMovieClip("mcMask",2);
drawRect(mcMask,0,0,300,500);
drawRect(mcTest,0,0,300,8200 /* 10000 */);
mcTest.setMask(mcMask);
mcTest.onEnterFrame=function() {
        
this._y-=50;
        
trace(this._y);
    }; 
im mc "mcTest" zeichne ich eine fläche von 10000px.
diese fläche wird seltsamerweise erst bei -1900 sichtbar und verschwindet bei -8200.
zeichne ich nun eine fläche von 8200(höhe), so wird diese fläche sofort sichtbar und verschwindet auch bei -8200.
(auspassen: alles ungefähre werte)
scheinbar existiert eine höchenbegrenzung bei 8200.

vieleicht hat einer ne bessere erklärung

gruß
__________________
artjom.com -|- Melom
Einen PC beschleunigen? Klar, mit 9,81 m/s^2!

Geändert von artjom (01-01-2006 um 23:38 Uhr)
artjom ist offline   Mit Zitat antworten
Alt 02-01-2006, 09:35   #3 (permalink)
Kuckuck kuckt
 
Benutzerbild von darkfrog
 
Registriert seit: Jan 2004
Beiträge: 116
hey artjom

gibt auch eine einfache action, die ich einem objekt dass ich verschieben kann, in seiner bewegung einschränken kann?

z.B. -> der button soll frei auf der flashfläche verschiebbar sein aber nur innerhalb der koordinaten:

afang: x (12) y(12)
ende: x(100) y(100)
__________________
www.darkfrog.ch
darkfrog ist offline   Mit Zitat antworten
Alt 02-01-2006, 13:21   #4 (permalink)
Hobbyflasher
 
Registriert seit: Jun 2002
Beiträge: 34
Question

Betrachten wir doch einmal nur die Zeichenebene, ohne Einsatz von ActionScript, weil wenn ich einen Text hinschreiben und allenfalls Bildmaterial einfüge möchte, dann werde ich dies wohl ohne AS machen müssen.

Wie ihr dem beigelegten Bild entnehmen könnt, geht die Zeichenebene nur bis maximal 3400px (wenn man alle Menüs zuklappt, sonst bis 3250px). Kann dies irgendwie umgangen werden?
Angehängte Grafiken
Dateityp: gif Hoehenbegrenzung.gif (22,9 KB, 5x aufgerufen)
Der Sandmann ist offline   Mit Zitat antworten
Alt 02-01-2006, 13:50   #5 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
fläche der bühne: problemchen
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti 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 17:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele