2016-04-15 14 views
1

Ich erstelle ein kleines Projekt in Adobe Air 2 und frage mich nach Stage Ratio.Flash AS3 Stufe Größenverhältnis Job

ich die Größe der Bühne einstellen will, ist 2490x3510 Pixel (300dpi A4)

jedoch das Problem, das ich jetzt die Monitorgröße ist nicht über meine Bühnengröße unterstützen. Ich meine meine Monitorgröße kleiner als Stufe eins wie 1920x1200 oder 1400x800.

Wenn ich dann das reale Dokument nicht erhalte, wenn ich meine Bühne drucke.

Es ist eine anspruchsvollere als ich denke. Also ich würde gerne wissen, ist es für mich möglich, die Bühnengröße auf 851x1200 Pixel mit 2,925 Maßstabsverhältnis Wert einzustellen?

Egal, was ich ein Bild oder MovieClip laden, muss ich die Größe mit 2,925 Verhältnis ändern. Ist das ein guter Weg oder nicht?

Oder könnten Sie einen Trick geben, um meine Qual zu lösen?

+0

Das ist gut, Sie können Ihre App auf Ihre Bildschirmgröße herunterskalieren. Verwenden Sie einen Container für alle Inhalte und setzen Sie 'scaleX/scaleY' dafür – fsbmain

+0

Ist dies eine AIR- oder Web-Anwendung? Sie können Ihre Bühne auf einer ursprünglichen Größe von 2490x3510 belassen und dem Container mitteilen, dass er auf die Bildschirmgröße skaliert werden soll. Obwohl es leistungsmäßig ist, ist es vielleicht besser, einfach das zu machen, was Sie drucken, und es auf dem Display zu skalieren. Eine bessere Frage könnte sein, Ihren Druckcode anzuzeigen und zu fragen, wie Sie es mit der gewünschten Auflösung drucken können – BadFeelingAboutThis

Antwort

1

HTML

<canvas id="mygame"></canvas> 

CSS

#mygame { 
    transform:scale(0.5); 
} 

Auf diese Weise können hochauflösende Bilder für den Druck in einem verkleinerten Behälter haben.