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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 17.10.2005, 13:53
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 1  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
По умолчанию Не проходим мимо !!! Вывод методов и свойств Объектов!!!!!!!

Как мне получить список методов и свойств MovieClip?

искал по докам но ниче не нашел, нашел токо вот такой код:
for(i in XML){
trace(i)
}
типа вывело все свойства хмл

потом почитал на флеш-потрошитель

ASSetPropFlags(_global,null,6,true);
for(i in _global){
trace(i)
}

но для мокиклипа выводит только :

prototype
__proto__
constructor

а где те же самые банальные _x _y?

и еще раскажите подробнее о классах как происходит из "расширение" (extends)

если я написал класс my_class extends MovieClip и создал новые своийства то я могу увидеть их в помощью вышеспрошенного кода?


Последний раз редактировалось __i; 17.10.2005 в 14:31.
Старый 17.10.2005, 14:05
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 2  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
че народ никто не хотит, я знаю есть среди вас люди которые могу помочь !!!!

Старый 17.10.2005, 14:30
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 3  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
Эх народ спасибо за помощь!!!!

короче занявшись методом научного тыка получил следующее:

ASSetPropFlags(MovieClip,null,6,true);
ASSetPropFlags(MovieClip.prototype,null,6,true);

for (i in MovieClip.prototype)
{trace(i);
}

а до свойств как я понял никак добраться нельзя т.к. они скрыты от любопытных глаз геттерами и сеттерами, и посмотреть на эти геттеры и сеттеры нельзя ? я прав или нет?

Старый 17.10.2005, 15:47
Жень Шень вне форума Посмотреть профиль Отправить личное сообщение для Жень Шень Найти все сообщения от Жень Шень
  № 4  
Ответить с цитированием
Жень Шень
 
Аватар для Жень Шень

блогер
Регистрация: Feb 2004
Адрес: Украина
Сообщений: 1,180
Записей в блоге: 3
Отправить сообщение для Жень Шень с помощью ICQ
Цитата:
Сообщение от __i
Как мне получить список методов и свойств MovieClip?
Привет!
А Ф1 не пробывал нажимать?
Там есть к примеру это (привожу часть):

MovieClip (объект)
Методы для объекта MovieClip предоставляют те же функциональные возможности, что и стандартные команды для мувиклипов. Существуют также и дополнительные методы, которые недоступны в Toolbox на панели Actions.

Вам не нужно использовать конструктор для вызова методов объекта MovieClip. Вместо этого вы обращаетесь к мувиклипу по имени, используя следующий синтаксис::

myMovieClip.play();
myMovieClip.gotoAndPlay(3);

Таблица методов объекта MovieClip

Метод Описание
MovieClip.attachMovie
Присоединяет мувиклип, находящийся в библиотеке.
MovieClip.createEmptyMovieClip
Создает пустой мувиклип.
...

Таблица методов рисования объекта MovieClip
...
Таблица свойств объекта MovieClip

итд...

Старый 17.10.2005, 15:54
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 5  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
ответ канешно хорошо, но не в тему уж не думаешь что у меня ума не хватило нажать ф1 вместо того чтоб лазить по сайтам и искать!!!.

а если мне нужны методы не опубликованые и не описаные в хелпе?, или если эти методы я сам дописал ? то как, тоже в хелпе смотреть? классно было бы, самообновлющийся хелп, может запотентовать такой?

Старый 17.10.2005, 16:04
Mokus вне форума Посмотреть профиль Отправить личное сообщение для Mokus Найти все сообщения от Mokus
  № 6  
Ответить с цитированием
Mokus

Регистрация: Jun 2005
Сообщений: 107
Отправить сообщение для Mokus с помощью ICQ
Цитата:
Сообщение от __i
или если эти методы я сам дописал ?
Вообще-то методы, которые ты сам дописал будут выводится трейсом без проблем.

Обрати внимание на такую вещь:
a_mc = new MovieClip();
trace(a._x);
выведеть ундефайнед.
Подумай над етим .

Старый 17.10.2005, 16:08
__i вне форума Посмотреть профиль Отправить личное сообщение для __i Найти все сообщения от __i
  № 7  
Ответить с цитированием
__i
 
Аватар для __i

Регистрация: Jan 2004
Адрес: Украина, Харьков
Сообщений: 1,524
Отправить сообщение для __i с помощью ICQ
%)) тоже вариант

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

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

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


 


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


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