Каков наилучший способ изменить/установить точку регистрации на экранном объекте Flex 3? Я знаю, что на самом деле это не так легко изменить, но есть ли какие-либо предложения о том, как я могу расширить UIComponent для достижения этого?Flex: настройка точки переадресации на экранном объекте
ответ
Поместите его внутри контейнера Canvas
, его атрибут clipContent
установлен на false. Внутри холста вы можете поместить свой объект туда, где хотите.
По какой-то причине API Flash Player не показывает регистрационную точку DisplayObjects
(и Flash IDE делает их болью для изменения после создания объекта). Лучшим решением, как указал Дэвид, является добавление вашего компонента в качестве дочернего элемента другого компонента (UIComponent
будет хорошо). Так, например, если у меня был Button
, и я хотел, чтобы его точка регистрации была в центре, я бы добавил его в качестве ребенка UIComponent
(не Canvas
) и сметил ребенка, установив его положение на (-button.width/2, -button.height/2)
.
Поместите свой DisplayObject внутри спрайта и установите позиции DisplayObject x & y в сторону отрицания вашей целевой точки регистрации. Примените все преобразования к контейнеру Sprite.
- 1. Настройка переадресации laravel на xampp
- 2. Настройка выборочного переадресации
- 3. Изменение цвета точки на объекте
- 4. Как определить, сколько объектов находится в экранном объекте? (AS3)
- 5. Правильная настройка 301 переадресации на соответствие SEO?
- 6. Ручная настройка isNew() на объекте
- 7. Как рисовать на экранном экране в PyGame
- 8. Точки переадресации в другой класс
- 9. Проект для отслеживания на экранном объекте - Не знаете, как это сделать
- 10. Точки на объекте psp, основанные на расстоянии
- 11. Postfix - добавление домена + настройка переадресации
- 12. Настройка условной переадресации в htaccess
- 13. Как настроить точки данных на графике Flex?
- 14. Настройка таблицы столбцов Flex
- 15. Настройка плагина Flex Slider
- 16. Приложения для Android на экранном устройстве
- 17. Paper.js onFrame не вызывается на экранном холсте
- 18. на экранном джойстике в единстве 5
- 19. Параметры поиска с обновлением на экранном запросе
- 20. Настройка Flex Диаграммы
- 21. Настройка Flex datagrid headerText
- 22. Настройка Flex (4) Tabbar
- 23. Настройка типа курсора на объекте ToolStripStatusLabel
- 24. IQueryable коллекция настройка ленивым свойство на объекте
- 25. NullPointerException, настройка адаптера на нулевом объекте
- 26. Что означает ошибка «Не может иметь больше, чем на экранном объекте»?
- 27. Настройка ssh-сервера для переадресации соединений
- 28. Настройка форма аутентификации URL переадресации в зону
- 29. Настройка AWS S3 конечной точки на Laravel
- 30. Настройка точки разрыва GDB на сигнал выхода
Canvas добавляет некоторые довольно большие накладные расходы, если вы будете делать это для многих экранных объектов. Члены команды Adobe Flex рекомендуют сохранять количество контейнеров в приложении Flex до минимума. – joshtynjala