Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Почему не показывается простая кнопка? (http://www.flasher.ru/forum/showthread.php?t=145168)

SilverToad 02.10.2010 11:24

Цитата:

Флексовые компоненты не работают в проектах на чистом as3, т.е. в не флекс проектах.
Цитата:
Обычная кнопка, это с использование класса SimpleButton
Это извращение, а не кнопка. Анимированные переходы между состояниями, с такой кнопкой, сделать не получится.
Ну как сказать извращение, просто для своих целей.
Далеко не везде нужны анимированные переходы.

А вообще на мой взгляд, тянуть половину Flex фрэймворка, ради одной кнопки нет смысла. Проще свою написать +)

Alex Lexcuk 02.10.2010 13:02

Вложений: 1
а вообще-то с flash cs3 компоненты проще простого засунуть и откомпилить в линухе, мой линух убунту умер в первый же день, нервишки уже не те...
батник под винду
[code]
D:\flex_sdk_3.4\bin\mxmlc.exe Doc.as -include-libraries all-component.swc
[/as3]
под линуху переделаете, там пути к компилятору перебить надо и вот как подвиндовс запускал его
Код:

Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.

C:\Documents and Settings\Lexcuk>D:\FLEX\asComponent\sc3Componenta\doc.bat

C:\Documents and Settings\Lexcuk>D:\flex_sdk_3.4\bin\mxmlc.exe Doc.as -include-l
ibraries all-component.swc
Loading configuration file D:\flex_sdk_3.4\frameworks\flex-config.xml
command line: Error: unable to open 'all-component.swc'

Use 'mxmlc -help' for information about using the command line.

C:\Documents and Settings\Lexcuk>cd d:
D:\

C:\Documents and Settings\Lexcuk>d
"d" не является внутренней или внешней
командой, исполняемой программой или пакетным файлом.

C:\Documents and Settings\Lexcuk>d:

D:\>cdD:\FLEX\asComponent\sc3Componenta

D:\>cd D:\FLEX\asComponent\sc3Componenta

D:\FLEX\asComponent\sc3Componenta>D:\FLEX\asComponent\sc3Componenta\doc.bat

D:\FLEX\asComponent\sc3Componenta>D:\flex_sdk_3.4\bin\mxmlc.exe Doc.as -include-
libraries all-component.swc
Loading configuration file D:\flex_sdk_3.4\frameworks\flex-config.xml
D:\FLEX\asComponent\sc3Componenta\Doc.swf (82544 bytes)

D:\FLEX\asComponent\sc3Componenta>

ка видно запустилось и скомпилилось вот что
Код AS3:

package  
{
        import fl.controls.*;
        import flash.display.*;
        /**
        * ...
        * @author Alex Lexcuk
        */

        public class Doc extends Sprite
        {
 
                public function Doc()
                {
                        var btn:Button;
                        addChild(btn = new Button());
                        btn.label = 'Прикол';
 
                        var aSlider:Slider = new Slider();
                        aSlider.width = 200;
                        aSlider.snapInterval = 10;
                        aSlider.tickInterval = 10;
                        aSlider.maximum = 100;
                        aSlider.value = 100;
                        aSlider.move(120, 330);
                        addChild(aSlider)
                }
 
        }
 
}

Flash CS3 тоже теперь нету, однако файл с компонетами остался, там табле, радио баттоноы скроллер комбо, ивенты их, (все кроме видео компонетов и пр.)

а, кстати флеш cs3 запускался под вином, жутко тормозил, но работал, хватить что-бы скомпилить swc файл с компонентами.

alatar 02.10.2010 15:28

Цитата:

А вообще на мой взгляд, тянуть половину Flex фрэймворка, ради одной кнопки нет смысла. Проще свою написать +)
Полностью с вами согласен.


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

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