![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2008
Адрес: Земля
Сообщений: 178
|
Делаю мувик.
Подключаю его к классу MyComponent. Пишу код для MyComponent: package mycomponents { import flash.display.MovieClip; //........ и т.д. public class MyComponent extends MovieClip { // *** Private Properties **************************************************************************************************** private var var1:Number = 0; private var var2:String = ""; //........ и т.д. // *** Initialization ******************************************************************************************************** public function MyComponent(serverURL:String = null, fileTypes:Array = null, fileSizes:Array = null) { //.... constructor code .... } // *** Public Methods ******************************************************************************************************** public function setServerURL(url:String) { //.... code .... } public function setFileTypes(types:Array) { //.... code .... } public function setFileSizes(sizes:Array) { //.... code .... } } } Публикую. Импортурю созданную swc-библиотеку в новый Flash-проект и вижу: Импортурю созданную swc-библиотеку в новый FlashDevelop-проект и вижу: public function MyComponent (param0:String = null, param1:Array = null, param2:Array = null); public function MyComponent(serverURL:String = null, fileTypes:Array = null, fileSizes:Array = null); Добавлено через 25 часов 14 минут Собственно еще один вопрос: Почему имена входных переменных вызываемых методов отображаются нормально (serverUrl, pos_x, usersList и т.д.), если импортировать классы напрямую (из *.as файлов) ... ... и криво (param0, param1, param2 и т.д.), если импортировать *.swc библиотеку в проект ??? Добавлено через 25 часов 17 минут Я имею в виду отображение имён в всплывающей подсказке, когда пишешь, например: т.е. когда открываешь превую скобку при вызове конструктора появляестя подсказка ... Последний раз редактировалось RAlfDog; 27.09.2010 в 19:20. |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|