Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   HSlider (http://www.flasher.ru/forum/showthread.php?t=119140)

Xelat 13.12.2008 05:35

HSlider
 
Подскажите пожалуйста, возможно ли программно создать экземпляр mx.controls.HSlider и разместить его на сцене? И если да, то как именно?
Банальное создание инстанса класса с последующим его добавлением на сцену не даёт никакого эффекта.
Код AS3:

var sl:HSlider = new HSlider();
addChild(sl);

PS. Использую FlashDevelop -> AS3Project

Doctor76 13.12.2008 10:42

А что это за класс??
Я таког не знаю во флеше. Там есть просто класс Slider

Про него можно и в хелпе почитать.

Xelat 13.12.2008 13:29

Этот класс из пакета флекса, т.к. как видишь юзаю чистый AS3Project, а не Flash IDE Project.

http://livedocs.adobe.com/livecycle/...s/HSlider.html

mre 13.12.2008 13:36

Нет, нельзя.

wvxvw 13.12.2008 13:42

Либо неудачно выбран тип проекта, либо ищите другой слайдер :) Вы же пытаетесь использовать класс из фреймворка не используя фреймворк, а так не получится... вернее можно поизгаляться и "обмануть" фреймворк. Но просто ради того, чтобы выдернуть 1 компонент от туда - оно того точно не стоит.

Варианты:
- использовать фреймворк.
- найти альтернативный компонент, который выполняет те же функции.
- написать такой компонент самому.

Xelat 13.12.2008 16:47

Ок, а тогда может подскажете, где можно найти другой слайдер именно для чистого AS3 проекта? Сам сразу искал через гугл, так ничего и не нашёл кроме примеров работы с флексовым слайдером.

silin 13.12.2008 17:27

в наборе компонентов CS3/4 есть вполне съедобный слайдер
чтобы подцепить его к чистому AS3 проекту проще всего в IDE положить его в библиотеку и скомпилить файл с опцией export SWC в настройках паблиша
полученный swc цепляем к FD-шному AS3 проекту

Xelat 13.12.2008 17:38

Огромное спасибо, помогло! То что надо и никакого гемора.


Часовой пояс GMT +4, время: 11:37.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.