![]() |
|
||||||||||
|
|||||
public function Main() { tf.text = stage.stageWidth.toString(); addChild(tf) stage.addEventListener(Event.RESIZE,ffff) } private function ffff(e:Event):void { tf.text = stage.stageWidth.toString(); } в stageWidth всегда лежит исходный размер. почему содержимое свойства не меняется? Последний раз редактировалось FlashRus; 18.03.2012 в 04:37. |
|
|||||
|
...
модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
|
StageScaleMode.NO_SCALE должен быть.
|
|
|||||
|
Собственно, так и есть. ) не стал бы спрашивать.
|
|
|||||
|
использую Alternativa3D 8 и Stage3D.
поционирование: private function resizeHandler(event:Event):void { camera.view.x = -(stage.stageWidth - camera.view.width) / 2 camera.view.y = -(stage.stageHeight - camera.view.height) / 2 camera.view.height = stage.stageHeight; camera.view.width = stage.stageWidth; } FlashDevelop 4 RC3 Последний раз редактировалось FlashRus; 18.03.2012 в 13:00. |
|
|||||
|
Вы не ответили в чем запускаете. В браузере или в standalone плеере.
P.S. Вам не кажется странным, сначала позиционировать камеру в зависимости от размеров view, а потом поменять размеры view?
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
в браузере.
в stadalone вообще вакханалия. Цитата:
Я позиционирую и меняю размеры view взависимости от размеров stage. Если это поменять местами - ничего не измениться. |
|
|||||
|
Цитата:
Цитата:
__________________
משיח לא בא משיח גם לא מטלפן |
|
|||||
|
view появляетс где-то на stage.stageWidth/4 позиции по x.
Хотя в браузере всё норм, если вырубить мастабирование. Подключение идёт через swfObject.embedSWF: |
|
|||||
|
Цитата:
__________________
משיח לא בא משיח גם לא מטלפן |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:49. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|