Цитата:
Сообщение от Logun
Да фишка в том что объект это картинка, которая должна быть грубо говоря 200х200 пикселей, иначе она будет неправильно отображаться, мне нужно в фулскрине задавать размер в пикселях, а не пересчитывать через разрешение экрана масштаб объекта, это все равно что кушать,извиняюсь за выражение, попой, хочется грамотно и красиво реализовать...
|
Есть система координат в вашей .swf. И есть отображаемый размер(в браузере)-размер тэга object.
И при переходе в полноэкранный режим, как и при любом изменении размера object, например - внутренняя система координат остается неизменной.
а

Код AS3:
stage.scaleMode = StageScaleMode.NO_SCALE
и все остальные варианты просто задают scaleMode, это тут опосредованно.
Поэтому, если вы хотите, что бы она визуально для вас была 200 на 200- то либо в StageScaleMode.NO_SCALE увеличивайте все(для этого достаточо растянуть родителя, не путайте), либо в остальных StageScaleMode уменьшить картинку через scaleX scaleY пропорционально.