|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jun 2010
Сообщений: 189
|
hitTestObject и hitTestPoint: координаты вычисленные или отображаемые на сцене?
Заголовок корявый, но дело вот в чем.
Объект меняет свои координаты по таймеру, который быстрее,чем fps. Объект.х уже равно 400, а на экране он еще 390. Что скажет hitTestObject в промежуток несовпадения экранных координат и вычисленных? |
|
|||||
Регистрация: Mar 2010
Сообщений: 137
|
Во-первых, это можно проверить.
Во-вторых, скорее всего hitTestObject вернёт результат для изменённой по таймеру геометрии. Вряд ли эта функция анализирует графику на сцене. |
|
|||||
Судя по вопросу, вы параллельно двигаете объект по таймеру а клип по EnterFrame.
Вопрос: зачем? EnterFrame- "ПЫТАЕТСЯ" перерисовывать экран заданное количества раз в секунду.
__________________
Книги и желание лучшие учителя. |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Цитата:
|
|
|||||
Регистрация: Jun 2010
Сообщений: 189
|
Это гипотетический пример.Если отвлечься от того, зачем мне это надо и как я замерил координаты, знает ли кто ответ на вопрос?
|
|
|||||
Регистрация: Jan 2009
Адрес: Петерсбург
Сообщений: 1,882
|
А если не отвлекаться, то вам скорее всего показалось.
|
|
|||||
Регистрация: Jun 2010
Сообщений: 189
|
Последний раз редактировалось Nemez; 14.06.2011 в 14:43. |
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
и?
Нужно проверять столкновение до того, как объект переместился Хотя я так и не понял, в чем суть вопроса. Для программы экранные координаты вообще не имеют значения. Зачем одновременно нужен и таймер и энтер фрейм? Однозначно есть смысл повесить все либо на таймер, либо на энтер фрейм. Очевидно же, что по-отдельности они синхронно работать не будут Последний раз редактировалось goodguy; 14.06.2011 в 14:56. |
|
|||||
Регистрация: Jun 2010
Сообщений: 189
|
И для hitTestPoint (hitTestObject )?
|
|
|||||
Banned
[+1 05.11.11]
[+1 09.08.11] Регистрация: Jan 2010
Адрес: РФ. Кемеровская область
Сообщений: 3,243
|
Естественно. Можно вообще ничего не добавлять в дисплей лист, все будет так же работать
ну так как на счет этого? Цитата:
|
Часовой пояс GMT +4, время: 21:47. |
|
« Предыдущая тема | Следующая тема » |
|
|