Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   ТО ТАКОЕ - Movieclip.prototype ??? (http://www.flasher.ru/forum/showthread.php?t=43736)

Techmaker 08.03.2003 21:18

ТО ТАКОЕ - Movieclip.prototype ???
 
Movieclip.prototype
что значит мувиКлип.ПРОТОТИП ???
кто знает помогите плз.

DUDE 08.03.2003 22:05

ты это откуда взял???я такого в helpe не нашёл...

Techmaker 09.03.2003 00:11

вот из этого кода на первом фрейме первой сцены:
Код:

iterations=3
_root.object0.number=0
_root.object0.iterations=iterations
for(i=1; i<(iterations+1);i++){
        duplicateMovieClip("object0","object"+i, i)
        _root["object"+i].number=i
        _root["object"+i].iterations=iterations
        _root["object"+i].gotoAndStop(i+1)}
Movieclip.prototype. tan_load=function(){
boolean=0
mycol=new Color(this)
x=(2*Math.PI)*(number/iterations)}
Movieclip.prototype. tan_update=function(){
x-=(_parent.tracer._x-400)/7000
t=Math.tan(x)
_x=(t*140)+400
_xscale = Math.abs(t*20)+100
white=Math.abs(t*40);
if(this.hitTest(_root._xmouse,_root._ymouse,true)){invert()}else{
mycol.setTransform({ra:100,ga:100,ba:100,rb:white,gb:white,bb:white})
_visible=1
boolean=0}}
Movieclip.prototype .invert=function(){
boolean=!boolean
_visible=!_visible
ca=(boolean*200)-100
cb=255-(boolean*255)
mycol.setTransform({ra:ca,ga:ca,ba:ca,rb:cb,gb:cb,bb:cb})}
Movieclip.prototype .tracer=function(delay){
_x+=(_root._xmouse-_x)/delay
_y+=(_root._ymouse-_y)/delay}

без мувиклип.прототип не пашет...

Techmaker 09.03.2003 11:02

пробовал "Movieclip.prototype. tan_load=function()" заменять на "function tan_load()" и все остальные так-же но ничего не выходит... :rolleyes:

sultan_M 09.03.2003 12:01

2_Techmaker:

Зайди на Функции, Прототипы и прочие страшные звери флэшевого зоопарка. или нажми просто кнопку

http://www.flasher.ru/forum/sets/flasher/top_search.gif :)

sultan_M 09.03.2003 12:22

2_Techmaker:

Тебя рекомендую прочитать докуметации об ООП .

Удачи :)

Techmaker 09.03.2003 15:14

Спасибо sultan_M!
Спасибо! Уильям !! Брэдберри!!!

теперь я всё поял про эти прототипы (оказалось - это так просто!) :) :) :) Весь выше приведённый код - декодирован!!!
;)

Nox Noctis 10.03.2003 13:24

Цитата:

Оригинал написал(а) DUDE
ты это откуда взял???я такого в helpe не нашёл...
ыыы... какая изящная издевка :))

Techmaker 10.03.2003 17:54

Вложений: 1
вот - на основе новых знаний изменил свой старый "прототип" курсорчика в более нормальный >>>ачайте наздоровие! :) >>>

llllllllll 10.03.2003 22:24

Код:

MovieClip.prototype.cur=function(px,py){
q=.5// object speed
dx=px-_x
dy=py-_y
_x+=q*dx
_y+=q*dy
ym=_root._ymouse-_y;xm=_root._xmouse-_x
_rotation=((Math.atan2(ym, xm)*180)/Math.PI)
}

Сорри, но ты не хрена не понял =)


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

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