![]() |
|
||||||||||
|
|||||
|
Регистрация: Aug 2007
Сообщений: 8
|
Скажите, а размер мульта 2880Х2880 это предел?
А то у меня карты в этой флешке только 1/4 влезла!? Пользуюсь Flash CS3 Надо как минимум 5000Х5000 флешку создать, такое возможно? Заранее спасибо за ответ! |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 8
|
При чем монитор-то?
Это все я про карту! В соседней теме другой вопрос задавал! Просто рисовал векторную карту, подобрал примерно масштаб, что бы при создании объектов на карте в виде координат указывались целые числа. Я к тому что бывает один объект от другого отделяет всего несколько пикселей! Если смаштабировать (в меньшую сторону) карту в редакторе в 4Х раза (из 5000Х5000 сделать 2500Х2500), то в итоге получиться, что нескольким объектам будет присвоены одни и теже координаты! Либо я не так все-же поступаю? P.S. монитор с матрицей WHUXGA (Wide Hex Ultra Extended Graphics Array) разрешение до 7680Х4800 http://www.infuture.ru/article/133 ![]() Последний раз редактировалось Illarion; 15.11.2008 в 10:56. |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 1,058
|
Цитата:
З.Ы. На данный момент ни один из WQUXGA мониторов не выпускается. |
|
|||||
|
Регистрация: Aug 2007
Сообщений: 8
|
Блин. Не могу до конца мысль уловить!?
Координаты то виртуальные, а карта-то вполне реальная! Как раставлять объекты, если больше 2280Х2280 не получаеться за раз создать мульт! У меня не влазет карта что-бы всю отрисовать! Или имееться ввиду все отобразить в уменьшенном виде сначала? Так потом при увеличении увеличаться и все раставленные объекты пропорционально! А хотелось бы что-бы объекты оставались прежнего размера, а маштабироваллась, если такое возможно только карта! Если кто знает каким образом реализованно это тут http://mainmaps.com/? |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Я говорю о том, что надо резать и составлять. Перерисовка клипа 5000х5000, буде такой можно было бы создать, требует памяти и процессора, об этом Вы не думали?
__________________
Reality.getBounds(this); |
|
|||||
|
Регистрация: Nov 2005
Сообщений: 1,058
|
package { import flash.display.Shape; import flash.display.Sprite; import flash.events.MouseEvent; [SWF(backgroundColor="#FFFFFF")] public class SomeMap extends Sprite { public var map:Sprite = new Sprite(); public function testProject() { this.scaleX = 0.1; this.scaleY = 0.1; this.cacheAsBitmap = true; stage.addEventListener(MouseEvent.MOUSE_DOWN, onMouseDown); stage.addEventListener(MouseEvent.MOUSE_UP, onMouseUp); var house:Shape; for (var i:int = 0; i < 61; i++) { for (var j:int = 0; j < 61; j++) { house = new Shape(); house.cacheAsBitmap = true; if (i % 10 == 0 || j % 10 == 0) { house.graphics.beginFill(0x000000, 1); } else { house.graphics.beginFill(0xcccccc, 1); } house.graphics.drawRect(-10, -5, 20, 10); house.graphics.endFill(); house.rotation = 360 * Math.random(); house.x = i * 150; house.y = j * 150; map.addChild(house); } } this.addChild(map); trace('w: ' + map.getBounds(this).width + ' h: ' + map.getBounds(this).height); } private function onMouseDown(event:MouseEvent):void { this.startDrag(); } private function onMouseUp(event:MouseEvent):void { this.stopDrag(); } } } |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Карту надо грузить по частям, а ненужные элементы удалять. Если вы этого делать не умеете, не надо сваливать всё на Flash и мониторы по 6 тысяч баксов.
|
|
|||||
|
Регистрация: Aug 2007
Сообщений: 8
|
Цитата:
Спасибо всем большое за ответы! Последний раз редактировалось Illarion; 16.11.2008 в 01:16. |
|
|||||
|
Квач
Регистрация: Sep 2006
Адрес: Украина, Киев
Сообщений: 1,526
|
2 Illarion:
Ваша проблема в том, что вы плохо понимаете структуру документа флешки. Вот, скажем, в одной из тем вы почему-то "прилипли" к слоям, когда нужно думать о мувиклипах. Тут вы говорите о размерах флешки, подразумевая размер сцены, хотя нужно говорить о размере растровой картинки внутри этой сцены.
__________________
Да не нужно тебе читать документацию по Flash и AS от Adobe - ты слишком умён для этого |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:48. |
|
|
« Предыдущая тема | Следующая тема » |
| Теги |
| 2880х2880 , размер флешки |
|
|