Форум 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=144262)

wlad 07.09.2010 19:46

наивный вопрос о классах
 
Дамы и господа!

Так все-таки правильно ли я понял: они в ActionScript 3.0 создаются лишь в package, и их совсем нельзя создать непосредственно при кадре?

С уважением
Влад

Psycho Tiger 07.09.2010 19:51

Ну как-бы код в кадре оборачивается в класс.

Но с целью наставления Вас на путь истинный скажу, что да. Код в кадрах писать нельзя.

etc 07.09.2010 19:51

В кадре описывать классы нельзя.

wlad 07.09.2010 20:10

Спасибо, господа форумчане!

Ясность есть...

Добавлено через 31 минуту
Что удивительно, тогда в примере на стр.112 из учебника "Программирование на ADOBE ® ACTIONSCRIPT® 3.0" нужно просто обратить внимание читателей на этот package и везде слева от объявления классов и функций нужно ставить public...

Некий явный "перл" из учебника...

i.o. 07.09.2010 20:47

класс может быть internal... а функции далеко не только public

wlad 07.09.2010 20:58

возможно...

просто без public - ничего не шло, а с ним - пошло. Как-то учебник на этом внимания не сакцентировал...

Добавлено через 30 минут
к этому хочется прибавить возможность создания лишь одного класса на один файл типа .as, где package.... Другие у меня просто игнорируются, будто их нет...

Лир 07.09.2010 22:55

Не читал "Программирование на ADOBE ® ACTIONSCRIPT® 3.0" . Но читал книгу Колина Мука по AS 3.0, был практически полным нулём во Flash, но вопросов почему там Public, а там не Public не возникало. Может стоить Мука почитать... Он там на все эти вопросы обращает внимание.

Contemplator 08.09.2010 04:46

Цитата:

Сообщение от Лир (Сообщение 934241)
Не читал "Программирование на ADOBE ® ACTIONSCRIPT® 3.0" . Но читал книгу Колина Мука по AS 3.0, был практически полным нулём во Flash, но вопросов почему там Public, а там не Public не возникало. Может стоить Мука почитать... Он там на все эти вопросы обращает внимание.

угу, при том читать лучше на бумажном носителе =))
Цитата:

Сообщение от wlad (Сообщение 934229)
к этому хочется прибавить возможность создания лишь одного класса на один файл типа .as, где package.... Другие у меня просто игнорируются, будто их нет...

Колин Мук в руки - и всё встанет на свои места ;)


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

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