![]() |
HSlider
Подскажите пожалуйста, возможно ли программно создать экземпляр mx.controls.HSlider и разместить его на сцене? И если да, то как именно?
Банальное создание инстанса класса с последующим его добавлением на сцену не даёт никакого эффекта. Код AS3:
|
А что это за класс??
Я таког не знаю во флеше. Там есть просто класс Slider Про него можно и в хелпе почитать. |
Этот класс из пакета флекса, т.к. как видишь юзаю чистый AS3Project, а не Flash IDE Project.
http://livedocs.adobe.com/livecycle/...s/HSlider.html |
Нет, нельзя.
|
Либо неудачно выбран тип проекта, либо ищите другой слайдер :) Вы же пытаетесь использовать класс из фреймворка не используя фреймворк, а так не получится... вернее можно поизгаляться и "обмануть" фреймворк. Но просто ради того, чтобы выдернуть 1 компонент от туда - оно того точно не стоит.
Варианты: - использовать фреймворк. - найти альтернативный компонент, который выполняет те же функции. - написать такой компонент самому. |
Ок, а тогда может подскажете, где можно найти другой слайдер именно для чистого AS3 проекта? Сам сразу искал через гугл, так ничего и не нашёл кроме примеров работы с флексовым слайдером.
|
в наборе компонентов CS3/4 есть вполне съедобный слайдер
чтобы подцепить его к чистому AS3 проекту проще всего в IDE положить его в библиотеку и скомпилить файл с опцией export SWC в настройках паблиша полученный swc цепляем к FD-шному AS3 проекту |
Огромное спасибо, помогло! То что надо и никакого гемора.
|
| Часовой пояс GMT +4, время: 11:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.