![]() |
Разборка Мука: Видимость переменной.
Всем привет.
Разбираю один из примеров Мука, связанный с текстовыми эффектами. Немного переработал пример так, чтобы он был более универсальным. Документ Класс выглядит так: Код AS3:
Первый, TextTo300_Frame, основан на событии ENTER_FRAME: Код AS3:
Код AS3:
И вот, когда я запускаю проект с одним из этих методов (второй закоментарен), то получается такая ошибка: Цитата:
И вот тут возникают два вопроса: 1. Что не так? Какие-такие декларации уровня свойства класса? 2. Если изменить тип переменной на public или internal, то тоже выдается ошибка... Но если ПРОСТО ТУПО УБРАТЬ тип видимости переменной (или как там правильно называть определители public, private?), то код работает ОК : ) Здесь непонятно, а какой же тип тогда у переменной, когда ничего не указано? |
Атрибут private не может быть использован в методах класса.
Замените: Код AS3:
Код AS3:
|
TWETTI, всё получилось спасибо.
Вот, только щас дошло, что такое class property definitions, эхе-хе. |
В описании ошибки написано же все.
Модификатор доступа (private, public, .. etc) можно вешать только на свойство класса, а не на локальную переменную метода. То есть, внутри метода/функции просто пишем Код AS3:
Код AS3:
Update: что-то я опоздал с ответом |
carrotoff, ничего страшного. "Упрощай, Повторяй" (с), лол.
|
| Часовой пояс GMT +4, время: 02:27. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.