Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Окно свойств символа (http://www.flasher.ru/forum/showthread.php?t=154252)

igogor 14.04.2011 21:36

Окно свойств символа
 
http://www.imageup.ru/img135/img630289.png

Правильно ли я понимаю что в выделенное поле пишется flash.display.MovieClip если класс создается автоматически средой разработки(мувик типа MovieClip) или пишу путь к классу в котором я буду описывать объект. В моем случае пусто потому что все файлы лежат в одной папке?
Или все равно должно быть написано flash.display.MovieClip, даже если есть клас Circle.as

bav 15.04.2011 10:38

Базовый класс в данном случае писать необязательно. Главное чтобы ваш класс Circle являлся наследником MovieClip'а (или Sprite'а), иначе компилятор выдаст ошибку:
Цитата:

5000: The class 'Circle' must subclass 'flash.display.MovieClip' since it is linked to a library symbol of that type.

igogor 15.04.2011 17:12

Но базовый класс обязательно указывается :
1. если бы класс Circle создавался средой разработки(т.е. нету Circle.as файла)
2. если бы класс Circle.as лежай в какой-то директории (напр. assets), тогда надо было бы написать в поле БАЗОВЫЙ КЛАСС assets.Circle.

Правильно я понял?

fish_r 15.04.2011 17:35

Базовый класс - имеется в виду расширяемый данным классом. То есть класс-родитель. Если ваш Circle расширял бы класс Figures, например, тогда надо было бы указать это. А по умолчанию, в данном случае, он расширяет класс MovieClip.

igogor 15.04.2011 19:36

Понял. Спасибо.


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

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