AS3 - случайное изменение высоты и ширины при вращении растрового объекта - PullRequest
0 голосов
/ 30 декабря 2010

Проект: игра в Flex Builder 4 (проект Actionscript)
Язык: Actionscript 3

Этот код

trace ("--before-- "+sprite.width + "," + sprite.height);
this.sprite.rotation = obj.rotation;
trace ("--after-- "+sprite.width + "," + sprite.height);

печатает его в консоли отладки

!!до!!72,13
!! после !!72,13
!! раньше !!72,13
!! после !!72,13
!! раньше !!72,13
!! после !!72,13
!! раньше !!72,13
!! после !!13,72
!! раньше !!72,13
!! после !!72,13
!! раньше !!72,13
!! после !!13,72
!! раньше !!72,13
!! после !!13,72
!! раньше !!72,13
!! после !!72,13
!! раньше !!72,13
!! после !!13,72

Очевидно, что есть 9 случаев.Итак, 18 строк вывода.Обратите внимание, что ширина и высота меняются случайным образом только для некоторых.Почему это происходит?

1 Ответ

0 голосов
/ 30 декабря 2010

Чувствую себя глупо.Иногда вращение было 0, а иногда 90. Так что это происходит.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...