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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 01.11.2007, 07:59
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 31  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
То есть фабрика это то же как у wvxvw, только добавляется строчка

Код:
			result.__proto__ = generator.prototype;
			generator.apply(result);
То есть мувик это объект суперкласса Object, но с помощью стандартного
new его не создать, поэтому создается статическая функция, которой передается ссылка и создается пустой мувик, а затем задается __proto__
и вызывается конструктор, то есть по сути те же действия выполняет new.

http://flasher.ru/forum/showthread.php?t=102420
http://flasher.ru/forum/showthread.php?t=79179

Старый 01.11.2007, 08:06
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 32  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Nirth, ну ооочень сильно напоминает мой McFactory

Старый 01.11.2007, 11:21
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 33  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Эм... еще одна попытка создать UIObject? %) Мне оч понравилось объяснение в хелпе полезности этого класса =) Не дословно:
"в принципе этот класс не нужен, просто создан для удобства тех, кто привык программировать на чем-то отличном от АС" =)
Ну, я смогу придумать еще надцать череззаборногузадерических способово вызвать .createEmptyMovieClip() а толку? =)))
__________________
Hell is the possibility of sanity

Старый 01.11.2007, 12:19
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 34  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Цитата:
Nirth, ну ооочень сильно напоминает мой McFactory
Этот код я увидел далеко в 2003 году. Он не мой вроде принадлежит руке Piter Hall'а. Хотя с тех пор изменялся раз десять. Это упрощенная версия.
Так же этот прием используеться в фреймворках AsStep, ASWing, Flex Framework 1.0, 1.5, Vegas. Это вообще единственный оптимальный способ создавать мувики, поэтому твое удивление совершенно напрасно=)))
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^


Последний раз редактировалось Nirth; 01.11.2007 в 12:22.
Старый 01.11.2007, 13:06
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 35  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А я и не удивляюсь, собственно

Старый 01.11.2007, 13:22
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 36  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
привязываение класса к клипу в библиотеке - порно (имхо)
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 01.11.2007, 13:26
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 37  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
Объясните мне пожалуйста. Зачем мне использовать различные фабрики или способ wvxvw для создания мувика или текстового поля, если просто напросто можно создать пустой мувик в библиотеке и связать его с классом? Только потому, что в других языках все обстоит по другому?

upd: CrazyFlasher, почему порно?

Старый 01.11.2007, 13:29
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 38  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
ну теряется логическая модель программы. это тоже самое, что писать код внутри клипа
__________________
Flash Developer
Папа TDP4 Team Battle

Старый 01.11.2007, 13:33
udaaff вне форума Посмотреть профиль Отправить личное сообщение для udaaff Найти все сообщения от udaaff
  № 39  
Ответить с цитированием
udaaff
...

модератор форума
Регистрация: Sep 2006
Адрес: Minsk
Сообщений: 4,286
логическая модель находится в классе. И какова разница: или мы будем мувик создавать при помощи attachMovie или при помощи createEmtpyMovieClip и потом через фабрику его пропускать?

Старый 01.11.2007, 13:36
CrazyFlasher вне форума Посмотреть профиль Отправить личное сообщение для CrazyFlasher Найти все сообщения от CrazyFlasher
  № 40  
Ответить с цитированием
CrazyFlasher
 
Аватар для CrazyFlasher

Регистрация: May 2003
Адрес: Tallinn
Сообщений: 3,182
программа должна быть единным целым, а не по кускам присобачена к клипам (имхо)
__________________
Flash Developer
Папа TDP4 Team Battle

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

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

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


 


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


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