![]() |
Классы... again
Я знаю, такая тема тут уже была, я их все пересмотрел
(включая реалтайм) Почитал про классы, делаю такую фигню - создаю файл apple.as - там пишу class apple{ } во флэшке #include "apple.as" Рендерю под флэш 7 ас 2. Выдеёт еррор - Classes may only be defined in external ActionScript 2.0 class scripts. ЧО за гон??? П.с. на самом деле вместо apple использовал test (как и имени класса, так и в названии файла) Чо за глюк? (я флэшер 6, с классами не сталкивался. |
попробуй так
import apple; |
начинай читать это http://www.novemberain.com/livedocs/.../00001048.html
и до конца темы |
Цитата:
class LoginClass { private var userName:String; private function getUserName():String { return this.userName; } // Конструктор: function LoginClass(user:String) { this.userName = user; } } Прям оттуда - таже фигня!!! Вы можете кинуть архив с пустым классом, а то я повешусь... P.S я это уже читал... с реалтайма как раз туда и пошёл. Nataly - указал файл juasduifhopduifhouifghuf которого и в помине не существует. И без ошибок! Мне б архивчик... просто пустой класс с пустым конструктором... |
где гон?
простейший класс: class myClass{ function myClass(){ trace("оппа! "+this); } function toString(){ return "mySlass v. 0" } } сохраняешь это в каталоге с флешкой под именем myClass.as пишешь import myClass; trace(new myClass()) хелп рулит =) |
import здесь конечно ни при каких делах........
|
Цитата:
|
Всё ребят пасибо...
Тока вот последний вапрос - class myClass{ function myClass(){ trace("оппа! "+this); } function toString(){ return "mySlass v. 0" } } Я определили там функции toString и myClass, и создал новый ексемпляр скажем так етого класса, ну, new myClass(); Но он выполнил ети две функции. А если мне их не надо выполнять. И ещё - trace("оппа! "+this); - про this то он по идее ещё не знвет, сеачала трейсить, а потом ретурнить, а ведь работет!!!!!!!!! |
| Часовой пояс GMT +4, время: 02:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.