Форум Flasher.ru

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

dsQuadro 15.03.2012 13:48

некорректные подсказки из SWC
 
Добрый день!
делаю либу на чистом АС...в ней есть класс:
Код AS3:

package ru.dsq.decor
{
        ...
        public class BubbleText
        {
                ...
                        /**
                        * @param        startX
                        * @param        startY
                        * @param        dy
                        * @param        duration
                        * @param        scale1
                        * @param        scale2
                        * @param        alpha1
                        * @param        alpha2
                        */

                        public function setParams(startX:Number, startY:Number, ...):void {
                                ...
                        }
                        ...
        }
}

задался целью скомпилировать ее в swc, для чего создал документ flash и в главном классе создал переменные с типами необходимых мне классов (если знаете другой способ создания swc подскажите пожалуйста)
Код AS3:

package
{
        import flash.display.MovieClip;
        import ru.dsq.decor.BubbleText
        import ru.dsq.decor.Snow;
 
        public class Lib extends MovieClip {
                var bubbleText:BubbleText;
                var snow:Snow;
        }
 
}

потом эту SWC импортирую в библиотеку в FD и пытаюсь использовать класс:
Код AS3:

var txt:BubbleText = new BubbleText ();
txt.setParams( /*тут поидее должна выскакивать подсказка с тем какой именно аргумент я передаю, но вместо "startX:Number, startY:Number, ..." в подсказке выскакивает "param1:Number, param2:Number, ..."*/

как с этим бороться???

Genzo 15.03.2012 14:05

наверное никак, т.к. при компиляции не сохраняются имена локальных переменных.

Aquahawk 15.03.2012 14:12

Можно, это называется "fat swc" хорошо гуглится. Вот например темы http://forums.adobe.com/thread/569686 http://www.flashdevelop.org/communit...php?f=5&t=6564 Правда сам я такое никогда не делал за качество этих тем не ручаюсь.

cleptoman 15.03.2012 15:56

если компилите в Flash IDE свою SWC, то в настройках публикации поставьте галочку "разрешить отладку" (сори - флэш русский. на английской будет наверно "permit debug")

dsQuadro 15.03.2012 16:17

спасибо всем, попробую вечером...

Добавлено через 4 часа 50 минут
Цитата:

если компилите в Flash IDE свою SWC, то в настройках публикации поставьте галочку "разрешить отладку"
Помогло! благодарю +

вопрос про создание SWC сторонними средствами(желательно FD), минуя флешь остался открытым???


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

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