Модераторы: SoWa

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> дублирование клипа 
:(
    Опции темы
cosmos33
Дата 19.4.2005, 14:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


небывалый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 8.1.2005
Где: Санкт-Петербург

Репутация: нет
Всего: нет



smile Помогите, уже долгое время пытаюсь дублировать клип, но безрезультатно. Может я не правильно к нему обращаюсь. Я использую книгу Лапина, но очень многое у него не работает, даже при тупом копировании скрипта.
Я использую
Код
duplicateMovieClip

Если не трудно, хотя бы один пример !!!
PM MAIL ICQ   Вверх
Jlekc
Дата 19.4.2005, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 520
Регистрация: 10.2.2005
Где: Leopolis

Репутация: 3
Всего: 4



Код

myMovie.duplicateMovieClip("newMovie", this.getNextHighestDepth());
newMovie._x = myMovie._x+myMovie._width+10;



--------------------
PM MAIL ICQ   Вверх
cosmos33
Дата 19.4.2005, 15:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


небывалый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 8.1.2005
Где: Санкт-Петербург

Репутация: нет
Всего: нет



smile А если мне необходимо размножить клип хаотично, например звезды?
Добавлено @ 15:01
getNextHighestDepth() что это за функция, я такой не знаю?
PM MAIL ICQ   Вверх
Гость_Alex Batsuev
Дата 19.4.2005, 17:04 (ссылка)    |    (голосов: 0) Загрузка ... Загрузка ... Быстрая цитата Цитата


Unregistered











Цитата
А если мне необходимо размножить клип хаотично, например звезды?

тогда ложим клип в библиотеку и делаем attachMovie. Даллее - RTFM
Цитата
getNextHighestDepth() что это за функция, я такой не знаю?

RTFM - MovieClip class
Для получения следующего пустого depth
  Вверх
AlDev
Дата 19.4.2005, 17:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 9
Всего: 50



сори, не залогинился....
вообщем duplicateMovieClip не дублирует контент клипа.

Цитата
использую книгу Лапина,

это что за книга, если не секрет?
PM MAIL WWW ICQ YIM MSN   Вверх
cosmos33
Дата 19.4.2005, 18:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


небывалый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 8.1.2005
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Самоучитель Flash Павел Лапин smile
PM MAIL ICQ   Вверх
AlDev
Дата 20.4.2005, 06:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 9
Всего: 50



IMHO почитай лучше вот это:
http://projects2003.by.ru/ebooks/Gursky/
PM MAIL WWW ICQ YIM MSN   Вверх
cosmos33
Дата 20.4.2005, 08:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


небывалый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 8.1.2005
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Спасибо большое! smile
А у тебя есть работы на Flash?
PM MAIL ICQ   Вверх
AlDev
Дата 20.4.2005, 09:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 9
Всего: 50



из больших проектов только одна:
http://anychart.com
PM MAIL WWW ICQ YIM MSN   Вверх
Jlekc
Дата 20.4.2005, 09:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 520
Регистрация: 10.2.2005
Где: Leopolis

Репутация: 3
Всего: 4



Цитата(Alex @ 19.4.2005, 17:11)
вообщем duplicateMovieClip не дублирует контент клипа.

а это чо за новость smile

создай клип, в нем хмм, например:
Код

z = this._name;

и зделай дубликат,
и скажи что не дублирует, и не инициализирует


--------------------
PM MAIL ICQ   Вверх
AlDev
Дата 20.4.2005, 10:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 9
Всего: 50



Код

var my_mc:MovieClip = this.createEmptyMovieClip('test_clip',this.getNextHighestDepth());
with (my_mc)
{
    beginFill(0xFF0000);
    moveTo(0,0);
    lineTo(100,0);
    lineTo(100,100);
    lineTo(0,100);
    lineTo(0,0);
    endFill();
}
var copy_mc = my_mc.duplicateMovieClip('test_clip_2',this.getNextHighestDepth());;
copy_mc._x = 200;
stop();


Так конечно всё работает, но, например, надо мне подгрузить картинку и сделать её копию:
Код

var my_mc:MovieClip = this.createEmptyMovieClip('test_clip',this.getNextHighestDepth());
my_mc.loadMovie('test.jpg');
var copy_mc = my_mc.duplicateMovieClip('test_clip_2',this.getNextHighestDepth());;
copy_mc._x = 200;
stop();

Результат печален...

Ну и если в таком случае:
Код

var my_mc:MovieClip = this.createEmptyMovieClip('test_clip',this.getNextHighestDepth());
var copy_mc:MovieClip;
var mcl:MovieClipLoader = new MovieClipLoader();
var mcl_list:Object = new Object();
mcl_list.onLoadInit = function(target)
{
  target._parent.copy_mc = target.duplicateMovieClip('test_clip_2',target._parent.getNextHighestDepth());;
  target._parent.copy_mc._x = 200;
}
mcl.addListener(mcl_list);
mcl.loadClip("test.jpg",my_mc);
stop();

то-же самое...

Вот что я собственно имел ввиду.
PM MAIL WWW ICQ YIM MSN   Вверх
Jlekc
Дата 20.4.2005, 11:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 520
Регистрация: 10.2.2005
Где: Leopolis

Репутация: 3
Всего: 4



smile
мдя, дубликат делал ток для простых обектов
есе динамика, то аттач

чес даже не задумавался о дубликате при сложной архитектуре

ЗЫ: псиб, будем знать, ток ской стороны мне эти знания заюзать


--------------------
PM MAIL ICQ   Вверх
cosmos33
Дата 22.4.2005, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


небывалый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 8.1.2005
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Так ведь это код на Java, а в ActionScript как быть? smile
PM MAIL ICQ   Вверх
AlDev
Дата 22.4.2005, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный идиотъ
***


Профиль
Группа: Участник Клуба
Сообщений: 1927
Регистрация: 17.4.2005
Где: Irk, rus

Репутация: 9
Всего: 50



Это ActionScript вообще-то smile
Я его как Java просто оформил smile

Это сообщение отредактировал(а) Alex Batsuev - 22.4.2005, 11:30
PM MAIL WWW ICQ YIM MSN   Вверх
cosmos33
Дата 22.4.2005, 11:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


небывалый
*


Профиль
Группа: Участник
Сообщений: 55
Регистрация: 8.1.2005
Где: Санкт-Петербург

Репутация: нет
Всего: нет



Тогда, при обьявлении переменных не нужно писать "var"? smile
PM MAIL ICQ   Вверх
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Flash"
AlDev
SoWa
  • Если вы хотите предложить кому-либо работу, то пишите или в личку, или оставляйте сообщения в специально предназначеном для этого форуме "Объявления о найме специалистов"
  • Один вопрос - одна тема. Не надо переходов от одного вопроса к другому.
  • Если вы хотите показать какой-нибудь ваш мульт, причём показать, а не предоставить исходник, то вам сюда
  • Вопросы про программирование на ActionScript 1,2 (Flash 8 и более ранние версии) пишите в форуме ActionScript 1,2
  • Вопросы по разработке интернет-приложений на Flex и вопросы по MXML пишите в раздел Flex
  • Смотрим в будущее. ActionScript 3 обсуждается в форуме ActionScript 3
  • Новости из мира Flash.
  • New! [code=ascript][/code] - подсветка ActionScript + wikipedia help

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, AlDev, SoWa.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Flash | Следующая тема »


 




[ Время генерации скрипта: 0.1156 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.