![]() |
|
||||||||||
|
|||||
|
[+1 22.07.07]
|
сделаешь - расскажешь как... сам с такой проблемой недавно парился...
|
|
|||||
|
Регистрация: Jun 2007
Сообщений: 18
|
iNils:
Лана, учту) просто лень было. Быстрее в "Бывтром ответе написать" ![]() Такой вопрос еще... с хиттестом разобрался) все работает круто ![]() Осталась проблема: Когда handle'у внутри того клипа (который внутри ScrollPan'а) делаешь startDrag(), то получается черти что... т.е. он просто исчезает в какую-то область, которую я не вижу... и все... |
|
|||||
|
[+1 22.07.07]
|
скинь листниг
|
|
|||||
|
Регистрация: Jun 2007
Сообщений: 18
|
В общем, получилось что-то типа того:
eval("_parent.draw_zone.content_mc.handle"+count).onMouseDown = function() {
// --------- тут просто надо было нормально определить, с кого читать координаты :) -----------
if (this.hitTest(_parent._xmouse, _parent._ymouse, true))
{
// ------------- тут все как бы ровно ------------------
trace("GOOD");
// ---------- а вот это бред получается... ---------
startDrag(this, true, 10, 10, 550, 400);
}
Драг идет не за мышью, а относительно центра _parent.draw_zone.content_mc, т.е. вообще не там, где надо... я даже не вижу его... Все!!! Я натупил просто!!! ![]() нодо делать было так: // ---- не startDrag(this, true, 10, 10, 550, 400); , а startDrag(this, true, -550, -400, 550, 400); ![]() Последний раз редактировалось mango_top7; 13.06.2007 в 19:10. |
|
|||||
|
Регистрация: Mar 2001
Сообщений: 1,147
|
на будущее: не задавай разные вопросы в одном топике. кто-то потом так же накосячит и не увидит твоего гениального решения из-за другого названия темы.
__________________
Кто говорит, тот не знает. Кто знает, тот не говорит. |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:07. |
|
|
« Предыдущая тема | Следующая тема » |
|
|