回答
看來,這xScale等和yScale不得超過爲0x8000 ...
大小本身也似乎被束縛...我發現了一個極限0x6666660 ...
這裏的代碼:
package {
import flash.display.*;
public class Main extends Sprite {
public function Main():void {
var size:Number = 1;
var s:Shape = new Shape();
s.graphics.beginFill(0xFF00FF);
s.graphics.drawRect(0, 0, size, size);
var old:Number = 0;
while (s.width > old) {
old = s.scaleX;
s.scaleX *= 1.1;
}
trace(s.width.toString(16));
size = 1;
s.scaleX = 1;
while (true) {
size *= 2;
s.graphics.clear();
s.graphics.drawRect(0, 0, size, size);
if (s.width < 0) break;
}
var min:Number = size/2;
var max:Number = size;
while (true) {
size = (min + max)/2;
s.graphics.clear();
s.graphics.drawRect(0, 0, size, size);
if (s.width < 0) max = size;
else
if (max - min < 1) break;
else min = size;
}
trace(s.width.toString(16));
}
}
}
沒有找到關於它的任何文件...所以你甚至可以讓你的計算機上的其他結果...
個格爾茨
back2dos
我與Flash 6的一些經驗,那是2880 X 2880像素的極限位圖。
當創建動畫片段時,這個50000像素寬的圖像並沒有問題, 10倍也沒有問題。
所以我想你是非常安全的,除了位圖以外的任何東西,由於文件大小限制,有時會有點痛苦。
實際上有一些限制,我會建議你不要超過。我不是100%確定的,但在我的測試中,您不能BitmapData.draw()任何DisplayObject超過4079像素寬度和4082高度(實際上你可以,但它們不會超出此限制)。但是,您可以繪製比這更大的BitmapDatas。
我也發現這些值似乎是任何DisplayObject的邊界框的「安全」邊界。比這更大的DisplayObject會絕對是越野車......在這種情況下,渲染邊緣和交互故障的問題非常普遍。
Back2dos的帖子看起來非常有用,但要注意,如果您將緩存爲位圖(DisplayObject.cacheAsBitmap = true
,則應用BitmapFilter
也會導致此問題),因爲您將受限於Flash的位圖大小限制。
在AIR 1.5和Flash播放器10中,對於位圖圖像的 最大尺寸爲寬度或高度 8191像素,並且 像素的總數不能 超過16,777,215像素。 (因此,如果一個 位圖圖像寬度爲8,191像素,則其 只能高2048像素。)在 Flash Player 9及更早版本中, 的限制是高度爲2880像素 和寬度爲2880像素。
從http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/DisplayObject.html
採取- 1. OpenGL ES的點精靈最大尺寸
- 2. AS3將子項添加到精靈影響精靈尺寸......很有趣
- 3. 超大尺寸精靈表加載在android - outofmemoryerror
- 4. javascript最大尺寸
- 5. ColorBox最大尺寸
- 6. BlockingCollection最大尺寸
- 7. 動態精靈as3
- 8. AS3:分組精靈
- 9. AS3灰色精靈?
- 10. 在AS3中加入精靈?
- 11. 最大尺寸/ Oracle Spatial的
- 12. HashSet的最大尺寸
- 13. StringBuffer的最大尺寸
- 14. UIToolbar精確尺寸
- 15. 收藏最大尺寸
- 16. MX畫布最大尺寸
- 17. iphone照片最大尺寸
- 18. Android C2DM Registration_ID最大尺寸
- 19. JSplitPane底部最大尺寸
- 20. 設置QBoxLayout最大尺寸?
- 21. tkinter最大畫布尺寸?
- 22. SWT複合最大尺寸
- 23. Unistd閱讀()最大尺寸
- 24. Android MessageQueue最大尺寸
- 25. 瀏覽器中location.hash的最大尺寸
- 26. WPF WrapPanel在ViewBox中的最大尺寸
- 27. R中矩陣的最大尺寸
- 28. 從AS3中的Spritesheet中提取精靈
- 29. 在iPhone上繪製大尺寸紋理的小精靈會慢嗎?
- 30. 如何在更改紋理後調整精靈的尺寸