Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   ??? __proto__ ??? - хАчу сЪесть, а как ... (http://www.flasher.ru/forum/showthread.php?t=36697)

lexass 04.09.2002 13:33

??? __proto__ ??? - хАчу сЪесть, а как ...
 
сабЖ :)

ЗЫ
ну понакидайте интересной инфы, а то все про гОтО и прочую бяку :D

ЗЗЫ
вопрос про getGidrometcenter() - был решен даааавно :D :D :D

JeeP 04.09.2002 14:31

http://debreuil.flashmaster.ru/ch01_Proto.htm

приятного аппетита!

lexass 04.09.2002 14:48

А я думал для начала будет ответ :
" http://flasher.ru/forum/sets/flasher/top_search.gif "

;)

JeeP 04.09.2002 15:33

__proto__ - слово страшное :eek:

ни у кого с поиском не ассоциируется! :)

lexass 04.09.2002 15:40

продолжим интерсную тему:
 
. prototype
/
-- addProperty
\
. registerClass



о чем еще бы интересном поговорить?
ЗЫ
странно, тему никто не поддерживаеТ:/

lexass 04.09.2002 17:54

:(
 
видимо название вопросу я дал страшноЕ :mad:
никто ничего непишеТ :/
нодо было назвать:
" А как это работает"
или
"что это за фишка"
или
".........." :D ;)

DeliMIter 04.09.2002 18:55

Я бы с безумным удовольствием рассказал это все под хорошее пиво с обильными креветками... ну, на крайняк с маслинами... Но в форуме выкладывать всю эту скучную техническую инфу на три-четыре лекции... Неее...

P.S. Есть урок ООП от john'а и психический урок про бублик от Уилла.

SphinX 04.09.2002 20:50

в двух словах могу сказать обо всём:
  • prototype
    смотри мой топик
  • registerClass
    как пользоваться:
    1) создаёшь символ с возможностью экспорта в AS
    2) даёшь ему идентификатор
    3) определяешь класс со свойствами и методами
    4) кодируешь: Object.registerClass("идентификатор",класс);
    и теперь, когда ты будешь импортировать свой символ с
    идентификатором, он будет содержать свойства и методы твоего
    класса
  • addProperty
    определяет у твоего класса новое свойство:
    YoursClass.prototype.addProperty(pName,getFName,setFName);
    pName - имя свойства (типа _width, _height, _alpha, ...)
    getFName - функция, которая возвращает значение свойства
    setFName - функция, которая устанавливает значение свойства
  • __proto__
    это почти то же самое, что и prototype, по крайней мере я так думаю


ну чё, остался только кусок кода про addProperty
Код:

// установщик
function getf()
{
        return this.str;
}

// получатель
function setf(s)
{
        this.str = s;
}

// какой-нибудь класс
function Class()
{
        this.init();
}
// его конструктор
Class.prototype.init = function()
{
        trace("constructor");
        this.str = "init_string";
}
// добавляем свойство
Class.prototype.addProperty("property",getf,setf);

c = new Class();// новый объект класса
trace(c.property);// печатаем свойство
c.property = "some_new_string";// задаём новое значение
trace(c.property);// печатаем свойство

удачи ... :D :D :D

lexass 05.09.2002 10:29

()
 
Спасибо за красивую расСкраСку или расСкаЗку :cool:
Цитата:

Оригинал написал(а) SphinX
2lexxas если что непонятно, пиши ...
Ох, Эх, пишу :/

Все понятно, что ничего непонятно :rolleyes:
---------------------------------------------------------
Цитата:

Оригинал написал(а) Nox Noctis
правильно-правильно... объясни лехассу трудные места по части флэша и ООП в нем ...
*катается по полу*

Nox Noctis, у меня дома тоЖ полы некому убирать :D ;)
подтягивайся, я пиво поставлю :D
ЗЫ
заодно с полами про опп поговорим :D :D :D ;)
---------------------------------------------------------
Цитата:

Оригинал написал(а) DeliMIter
Я бы с безумным удовольствием рассказал это все под хорошее пиво с обильными креветками... ну, на крайняк с маслинами...
Гы%)
А я бы под все это дело с безумным удовольствием ПОСЛУШАЛ
;)
---------------------------------------------------------

ЗЫ
Извеняйте уважаемые флешеры, но как-то моло инфы... .
Или туплю Я :(
Вообжем почти ничего непонял:/
СПАСАЙТЕ - а то я так ничего и неузнаю!!!

Baltika 05.09.2002 10:43

кто верует, тот спасен .... (©)
%))))
http://www.debreuil.flashmaster.ru/ch01_Proto.htm

упс..... уже было... :(
но, "повторение - мать ...."

а можт всеж про ГоТо покалякаем ?
;))

lexass 05.09.2002 10:53

Цитата:

Оригинал написал(а) Baltika
а можт всеж про ГоТо покалякаем ?

неа, про ГоТо нехачу!:/
ЗЫ
Я понятливый, просто много читать западло (хоть и ссылка толковая), вы мне обясните по человеческИ. ПЛЗ.
Оч. нехотца серым быть...

SphinX 05.09.2002 11:03

2lexass:
если тебе "нехотца серым быть...", то придётся читать, и думать тоже :p ... много-много ...
как говорят: "без труда не выловишь и инфу из ман`а"

lexass 05.09.2002 11:26

Цитата:

Оригинал написал(а) SphinX
то придётся читать, и думать тоже
читал
думал
...
ТРебую разЪяснений , обЪяснений и пояснениЙ ;)
...
не бросайте на произвол судЬбЫ, а то такого наПрототаЙплЮ :eek:

Sami 05.09.2002 11:48

ты б хоть попробовал чо сделать-та.. а то все разъясните, да...
в опщем попытайся, что не получится спросишь... а так те на пальцах без оных сложно объяснить... а в двух словах не получиЦЦа...

lexass 05.09.2002 12:05

Цитата:

а в двух словах не получиЦЦа...
Гы%)))
готов выслушать в трЁх ;)

ЗЫ
отмазки непринимаются!!!

Sami 05.09.2002 12:21

Цитата:

Оригинал написал(а) lexass

Гы%)))
готов выслушать в трЁх ;)

ЗЫ
отмазки непринимаются!!!

а в трех... те линк дали.. сиди и читай!!!
второй же мессагой...
там все разжевано...
можешь посидеть за компонентами и разбираться в АС... весело... тама все на пальцах...

Baltika 05.09.2002 12:37

2Sami
раз человек спрашивает - значит ему это нужно...
объяснил бы, если сам разобрался ;) и другим наверняка будет интересно(имхо)

Sami 05.09.2002 12:47

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

lexass 05.09.2002 12:53

Цитата:

Оригинал написал(а) Sami
а чего рассказывать то???

я изначально сидел и разбирался в компонентах...

такС, начнем с малого:
1 что такое "компонентах"

ЗЫ
вопросы всплывают, медле-е-енно, по мере обЪяснениЙ ;)

SphinX 05.09.2002 13:24

что такое компонент разъяснить могу ... а про "компонентах" - не знаю :D ...

lexass 05.09.2002 13:34

2SphinX
 
ну давай про компонент ;)

ЗЫ
А про "компонентах" раскажет Sami :cool:

Sami 05.09.2002 13:34

шо... опять решил надприкалываться....?
еси не знаешь что такое множественное число в русском яязыке... тада я те ничего объяснять не буду.. времени жаль...

Baltika 05.09.2002 13:38

я тож про копнонеты хочу услышать... :rolleyes:
Sami, не жмись временем :), выкладывай чего знаешь..

lexass 05.09.2002 13:40

Цитата:

Оригинал написал(а) Baltika
я тож про копнонеты хочу услышать...

Sami, не жмись временем , выкладывай чего знаешь..

во еще один интересующийся :cool: (теперь не так стыдно)

ЗЫ
Sami, нераскажешь сам, будем пытать :D ;)

Sami 05.09.2002 13:43

см выше... :rolleyes:

Baltika 05.09.2002 13:43

Цитата:

Оригинал написал(а) lexass

Sami, нераскажешь сам, будем пытать :D ;)

раскаленным прототипом :cool: :)

lexass 05.09.2002 13:47

Цитата:

Оригинал написал(а) Sami
см выше... :rolleyes:
насколько "выше" ?:/.

Цитата:

раскаленным прототипом
с новыми пропертями :)

SphinX 05.09.2002 13:54

я щас за Толстяком - Доброе ... ... ... 4 пакетика сухариков ... cUULLL'er

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

компонеты - это классы обладающие свойствами мови-клипов т.е. они могут быть кнопками, умными эффектами, целыми разделами на сайте ...
кроме того, я к стати говорю о ФЛЕШЬ компонентах, они имеют несколько своих методов (это можно узнать из собственно исходников этих компонентов)

lexass 05.09.2002 13:57

Цитата:

про наследование свойств & методов Вы, дорогие товарищи, надеюсь, уже в курсе ...
неА, поподробней ПЛЗ.

Baltika 05.09.2002 13:58

Цитата:

Оригинал написал(а) lexass

насколько "выше" ?:/.

наверно в разделе ActionScript:
Код:

this.__proto__ = ActionScript.prototype;
:rolleyes: :confused:

Sami 05.09.2002 14:15

выше смари линк...
2SphinX
шо-то тя тож на компонентах потянуло... гыыыыыы!!

lexass 05.09.2002 14:40

Харе болтологиЮ разводить, давайте разЖёвывать тему!

Sami 05.09.2002 15:00

вот жуем жуем... никак наесться не могем...

lexass 05.09.2002 15:03

конкретика бут???

Sami 05.09.2002 15:37

__proto__ - раздает слонов, т.е. дарит свой прототип тому, кому ты ето скажешь...

lexass 05.09.2002 15:47

Цитата:

тому, кому ты ето скажешь
непонял:/
например ...

infinity 05.09.2002 15:50

ну про компоненты во флеш мы разобрались :p

теперь расскажите о компонетах в Delphi :D
хотел бы услышать подробную инструкцию о том, как их писать :D :D :D

lexass 05.09.2002 15:54

2infinity
 
погодЬ с Delphi

тут еще с флешОй непонятки ;)

ЗЫ
ждемС......

Sami 05.09.2002 15:57

отбой :D

Sami 05.09.2002 16:01

Цитата:

Оригинал написал(а) infinity
ну про компоненты во флеш мы разобрались :p

теперь расскажите о компонетах в Delphi :D
хотел бы услышать подробную инструкцию о том, как их писать :D :D :D

пИсать ты сможешь в зависимости от твоей пыпыски...)


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

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