Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Архив Flasher.ru > Flash > ActionScript

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 03.09.2003, 15:42
Пушистик вне форума Посмотреть профиль Отправить личное сообщение для Пушистик Посетить домашнюю страницу Пушистик Найти все сообщения от Пушистик
  № 11  
Пушистик
Bumble Bee
[+1 05.07.06]
 
Аватар для Пушистик

Регистрация: May 2003
Адрес: Третья планета от Солнца
Сообщений: 1,254
Отправить сообщение для Пушистик с помощью ICQ
По умолчанию хиииии.....

а ты чё аттачишь.....?класс???
__________________
Portfolio

Старый 03.09.2003, 15:58
mishinaelle вне форума Посмотреть профиль Отправить личное сообщение для mishinaelle Посетить домашнюю страницу mishinaelle Найти все сообщения от mishinaelle
  № 12  
mishinaelle
 
Аватар для mishinaelle

Регистрация: Mar 2003
Адрес: Moscow
Сообщений: 669
Отправить сообщение для mishinaelle с помощью ICQ
function Test(){
trace("i was created!!!");
}
Test.prototype=new MovieClip();//объявляем, что Test является мувиклипом

Test.prototype.printMe=function(){
trace("my name is "+this._name);
}
Object.registerClass("Test", Test);//добавляем Test в библиотеку

attachMovie("Test", testmov, 10);//аттачим экземпляр класса
testmov.printMe();


данная метода была почерпнута из хелпа по flashу

если создавать класс - потомок не мувиклипа, а Object, то никаких проблем.

Старый 03.09.2003, 16:57
Пушистик вне форума Посмотреть профиль Отправить личное сообщение для Пушистик Посетить домашнюю страницу Пушистик Найти все сообщения от Пушистик
  № 13  
Пушистик
Bumble Bee
[+1 05.07.06]
 
Аватар для Пушистик

Регистрация: May 2003
Адрес: Третья планета от Солнца
Сообщений: 1,254
Отправить сообщение для Пушистик с помощью ICQ
Цитата:
Test.prototype=new MovieClip();//объявляем, что Test является мувиклипом
так незя создать новый клип...так можно просто унаследовать методы класса MovieClip!то есть создать надкласс ...Но никакого муви клипа ты не создаешь!Поэтому и нечего атачить....
муви клипы создаеются с помошью метода createEmptyMovieClip();...
__________________
Portfolio

Старый 03.09.2003, 17:06
Пушистик вне форума Посмотреть профиль Отправить личное сообщение для Пушистик Посетить домашнюю страницу Пушистик Найти все сообщения от Пушистик
  № 14  
Пушистик
Bumble Bee
[+1 05.07.06]
 
Аватар для Пушистик

Регистрация: May 2003
Адрес: Третья планета от Солнца
Сообщений: 1,254
Отправить сообщение для Пушистик с помощью ICQ
Код:
function Test(name) {
    this.name = name;
    _root.createEmptyMovieClip(this.name, 1);
    this.drawSquare = function() {
        with (name) {
            lineStyle(0, 0x000000, 100);
            moveTo(200, 200);
            lineTo(220, 200);
            lineTo(220, 220);
            lineTo(200, 220);
            lineTo(200, 200);
        }
    };
    this.printMe = function() {
        trace("my name is "+this.name);
    };
}
mc = new Test("mc");
mc.printMe();
mc.drawSquare();
__________________
Portfolio

Старый 03.09.2003, 18:21
mishinaelle вне форума Посмотреть профиль Отправить личное сообщение для mishinaelle Посетить домашнюю страницу mishinaelle Найти все сообщения от mishinaelle
  № 15  
mishinaelle
 
Аватар для mishinaelle

Регистрация: Mar 2003
Адрес: Moscow
Сообщений: 669
Отправить сообщение для mishinaelle с помощью ICQ
2 Пушистик:
ты не прав. открой flash, нажми f1, зайди в раздел ActionScript dictionary и посмотри статью Object.registerClass. Там черным по белому написано, что именно так можно

читайте хелп, уважаемые!

Старый 03.09.2003, 18:58
mishinaelle вне форума Посмотреть профиль Отправить личное сообщение для mishinaelle Посетить домашнюю страницу mishinaelle Найти все сообщения от mishinaelle
  № 16  
mishinaelle
 
Аватар для mishinaelle

Регистрация: Mar 2003
Адрес: Moscow
Сообщений: 669
Отправить сообщение для mishinaelle с помощью ICQ
2 Пушистик:
извини, ты действительно прав!!!!

Создать новую тему   Часовой пояс GMT +4, время: 04:47.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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