Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Маска с отверстиями работает неправильно (http://www.flasher.ru/forum/showthread.php?t=211811)

vivado 12.11.2015 17:53

Маска с отверстиями работает неправильно
 
Вложений: 2
Всем привет, почему часть отверстий в маске не учитывается?
Как можно исправить?

Вот на всякий случай код (поворачивает колесо за мышью), хотя врятли дело в нем:
Код AS3:

stage.addEventListener(Event.ENTER_FRAME,Move);
var rotationSpeed:Number = 5;
function Move(e:Event):void
{
        var mAngle:Number = Math.atan2(this.mouseY - kolesoM.y, this.mouseX - kolesoM.x) * 180 / Math.PI;
        var dAngle:Number = kolesoM.rotation - mAngle;
 
        if (dAngle > 180) dAngle = -360 + dAngle;
        else if (dAngle < -180) dAngle = 360 + dAngle;
 
        if (Math.abs(dAngle) < rotationSpeed) {
                kolesoM.rotation -= dAngle;
        }       
        else if (dAngle > 0) {
                kolesoM.rotation -= rotationSpeed;
        }
        else {
                kolesoM.rotation += rotationSpeed;
        }
}


dark256 13.11.2015 12:21

В чем рисовали колесо?


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

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