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

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

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

Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
В смысле зачем? Это .. по спецификациии, что бы работать с MovieClip'ом через класс. Или я что-то не понял?
__________________
flash/flex/unity

Старый 18.01.2004, 19:16
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 32  
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
class MyClass extends MovieClip

Делает то же самое, что и ...

myClass.prototype = new MovieClip() - для MX


От того, что ты уберешь строчку extends в твоем случае ничего не измениться

Старый 19.01.2004, 10:44
nuran вне форума Посмотреть профиль Отправить личное сообщение для nuran Найти все сообщения от nuran
  № 33  
nuran

Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
Что значит не изменится. Зубр, ты что, Дебруила перечитался , оно работать не будет, если не писать extends MovieClip. Вот я о чём. Ошибку выдаст. Прототипы здесь не при чём, ето ж классы во внешних файлах... хотя ...
__________________
flash/flex/unity

Старый 19.01.2004, 13:42
Boldin вне форума Посмотреть профиль Отправить личное сообщение для Boldin Найти все сообщения от Boldin
  № 34  
Boldin

Регистрация: Dec 2003
Сообщений: 22
Забор ты бы всетаки поставил себе MX

Старый 19.01.2004, 14:37
Boldin вне форума Посмотреть профиль Отправить личное сообщение для Boldin Найти все сообщения от Boldin
  № 35  
Boldin

Регистрация: Dec 2003
Сообщений: 22
Забор ты бы всетаки поставил себе MX

Старый 20.01.2004, 03:39
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 36  
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
Короче

Вот то что ты по сути делаешь:

Код:
// SuperLineTo.as

class SuperLineTo extends LoadVars // -> От чего угодно, к примеру Array, или Object :)
{
	function SuperLineTo(__mc:MovieClip, __x:Number, __y:Number){
		__mc.lineTo(__x,__y);
	}
}
и потом ...

Код:
import SuperLineTo;

var ball:MovieClip = createEmptyMovieClip("mc", 0);
ball.lineStyle(1);
new SuperLineTo(ball, 100, 100); // Твой никому не нужный экземпляр класса уничтожается сразу же после вызова конструктора, так как нет никакой ссылки, куда его сохранять :)

Старый 20.01.2004, 11:52
nuran вне форума Посмотреть профиль Отправить личное сообщение для nuran Найти все сообщения от nuran
  № 37  
nuran

Регистрация: Apr 2003
Адрес: DC
Сообщений: 4,489
Ну и? Я его и не хочу сохранить. Мне веть нужно только нарисовать что-то. Может что-нибудь умнее предложишь? У меня голова пока что на большее не способна!
__________________
flash/flex/unity

Старый 21.01.2004, 03:18
llllllllll вне форума Посмотреть профиль Отправить личное сообщение для llllllllll Найти все сообщения от llllllllll
  № 38  
llllllllll

Регистрация: Feb 2001
Сообщений: 1,893
Неееее , я пас далее объяснять и предлагать

Старый 23.01.2004, 12:54
УильямБрэдберри вне форума Посмотреть профиль Отправить личное сообщение для УильямБрэдберри Посетить домашнюю страницу УильямБрэдберри Найти все сообщения от УильямБрэдберри
  № 39  
УильямБрэдберри
Мастер Цифрового Облика
 
Аватар для УильямБрэдберри

Регистрация: Apr 2000
Адрес: где-то там...
Сообщений: 4,510
Отправить сообщение для УильямБрэдберри с помощью AIM Отправить сообщение для УильямБрэдберри с помощью Yahoo
Цитата:
Оригинал написал(а) llllllllll
Неееее , я пас далее объяснять и предлагать


да. непробиваемо.

Нуран, жаль, что подпись Мегафлэшер уже Джоном занята, а то тебе бы смотрелось

Старый 23.01.2004, 23:19
_1_Maxim вне форума Посмотреть профиль Отправить личное сообщение для _1_Maxim Найти все сообщения от _1_Maxim
  № 40  
_1_Maxim

Регистрация: Sep 2003
Адрес: Казахстан
Сообщений: 144
Цитата:
Оригинал написал(а) llllllllll
class MyClass extends MovieClip

Делает то же самое, что и ...

myClass.prototype = new MovieClip() - для MX


От того, что ты уберешь строчку extends в твоем случае ничего не измениться
Не совсем. Наследования здесь нет. Здесь, скорее, расширение объекта MovieClip (extends).
Ведь создаешь ты сначала мувик(attachMovie), а не объект. А уже в нём конструируешь объект. Кто кого наследует...?
Кстати , если конструктор по умолчанию, то класс (подкласс мувика) создаётся автомотически.

Держись nuran!

P.S.
nuran, троя проблема в том, что ты подсознательно тянешся к прототипам, этому пережитку ранних версий Flash-а.

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

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

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


 


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


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