![]() |
Логическая математика
Не могу написать код для ситуации, когда есть мувиклип шар ("ball")с определенным радиусом и нужно, чтобы его радиус был наименьшим, когда мой другой клип (перс игры, назавем его "clash") дальше чем 200 рх от центра шара.
И увеличивался ,когда перс ближе чем 200 рх от центра шара (постепенно, по мере приближения), при этом радиус должен быть максимальным, когда положение перса равно Код:
clash._width/2+ball._width/2 |
Код:
var length:Number=Math.sqrt(Math.pow(ball._x-clash._x,2)+Math.pow(ball._y-clash._y,2)); |
хм, работает ,но как-то очень специфически...
непонятно для какой системы координат Если есть возможность, то можно сыряк посмотреть? |
| Часовой пояс GMT +4, время: 23:10. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.