Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Не верно считает код? (http://www.flasher.ru/forum/showthread.php?t=131752)

dixlofos 27.10.2009 16:23

Не верно считает код?
 
вот простой, аки винтовка, код:
Код AS3:

all1.width = stage.stageWidth;
all1.height = all1.width / 4,417;

он работает не правильно!
Создавая текстовое поле, и присваивая ему попеременно значения "all1.width" и "all1.height" я получал:
all1.width = 1264 (что верно, тк соответствует разрешению монитора)
all1.height = 316 (что неверно тк 1264 разделить на 4,417 = 286,167)

Но объект на мониторе выглядит верно! (не растянут не в одну из сторон:()

Собственно почему такая несправедливость?):)

Добавлено через 2 минуты
только что попробовал задать ширину через
Код AS3:

flash.system.Capabilities.screenResolutionX

получил значение высоты 320 пикселей, что опять не верно..

Gaen 27.10.2009 16:35

Дробные числа через точку пишутся, а не через запятую.

Zebestov 27.10.2009 16:39

помимо точки прикольно еще что 316 — это таки 1264/4

dixlofos 27.10.2009 16:42

:rolleyes:мне стыдно
всем спасибо


Часовой пояс GMT +4, время: 10:54.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.