Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   hitTest к многим обьектам не прямоугольной формы (http://www.flasher.ru/forum/showthread.php?t=84135)

CCCPirate 24.08.2006 18:22

значит для тех что надо создай отдельный клип и перебирай объекты только в нем. зачем держать все мувики в руте?

fromotherplanet 24.08.2006 18:31

а будет перебирать все обьекты,которые существуют с данный момент, в этом мувике?

CCCPirate 24.08.2006 18:37

а ка ты думал?

будет перебирать

короче : делай класс клипов которые будешь аттачить в определенный клип и делай им функцию на проверку столкновений между объектами в том же клипе - запускай проверку на он ентер фрем или на сет интервал как хош

fromotherplanet 24.08.2006 18:56

Спасибо попробую, просто щас исходник не со мной...
ещё одна проблема, может знаешь, можно ли хиттестить к одной линии, и если она под наклоном, не к прямоугольнику, а только к линии, и если, труе центр обьекта встаёт в ближайшую точу этой линии и движется к концу этой линии... И чтоб у этой линии если менялся угол, всё равно движется? примерно так. если точнее, мне надо сделать управляемый "похищающий" луч для НЛО =) , которым можно притягивать обьекты, и человечков...На самом деле луч- вытянутый треугольник, а та линия-идёт по центру этого луча..Не знаешь какого-нибудь решения?

fromotherplanet 24.08.2006 19:04

предидущие вопросы тоже про эту же игрушку. если всё получится, то игруха весёлой будет...

CCCPirate 24.08.2006 19:06

наклонная линия - будет апроксимироваться прямоугольником

что бы был хит тест рельно на линию - надо вдоль ее длинны расположить клипы-точки и проверять хит тест к ним и в центре объекта тож надо сделать клип-точкуБ вообщем все объекты не апроксимируемые квадратом надо разделять на отдельные более мелкие квадраты - это самый верный метод для работы с хит тестомб причем хит к ним проверять только после хита на их парент...

fromotherplanet 25.08.2006 10:19

А в 8 флэше можно сделать без этих точек?

iNils 25.08.2006 11:28

Вложений: 1
Вот пример на 8-ке, с упоминаемой мною выше возможностью хиттеста с альфа каналом.

fromotherplanet 25.08.2006 11:37

Обязательно посмотрю, когда восьмой флэш куплю...

fromotherplanet 25.08.2006 12:14

С похищающим лучём ничего и никак не получается:( , создал новую тем, о нем..


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

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