![]() |
Как убрать перекрывание?
Вложений: 1
Здравствуйте. Есть класс:
Код AS3:
Код AS3:
http://m.kochergin.users.photofile.r.../214633221.jpg При двойном щелчке на любом из них появляется фон, большой квадрат, и увеличивается текстовое поле: http://m.kochergin.users.photofile.r.../214633242.jpg Но вот в чём проблема этот большой квадрат и текстовое поле появляются не ровно и их перекрывают квадратики которые заэддчайдлились позже того на котором наджали. Как это исправить. И как сделать перетаскивание маленьких квадратиков. Заранее спасибо. |
Код у вас не идеален, мягко говоря. Но для решения вашей проблемы, можно сделать такой костылек:
Код AS3:
|
GBee, спасибо помогло.
А как быть с тем что окно появляется не по середине сцены? Добавлено через 4 минуты Может от координат по которым окно должно появиться на сцене отнимать координаты положения на сцене маленького квадрата. Но как тогда внутри класса узнать координаты маленького квадрата. |
Для центровки одного объекта в другом издревле используют следующую формулу:
Код AS3:
|
не понял
|
Что именно?
obj - объект, нуждающийся в центровке. objParent - его визуальный родитель, хотя это может быть любой объект, относительно которого надо отцентрироваться, даже меньший по размерам. |
Вы наверное меня не так поняли. Мне надо что бы окно которое появляется от двойного щелчка появлялось по середине сцены.
|
АААА, ну тогда вам нужна такая формула:
Код AS3:
|
что такое модификаторы
|
ну модификаторы типа на полпикселя сдвинуть от центра и т.п.
|
| Часовой пояс GMT +4, время: 06:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.