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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.10.2007, 17:34
neko вне форума Посмотреть профиль Отправить личное сообщение для neko Найти все сообщения от neko
  № 1  
Ответить с цитированием
neko

Регистрация: Oct 2007
Сообщений: 20
По умолчанию не получается дублировать клипы!

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

Старый 23.10.2007, 17:38
neko вне форума Посмотреть профиль Отправить личное сообщение для neko Найти все сообщения от neko
  № 2  
Ответить с цитированием
neko

Регистрация: Oct 2007
Сообщений: 20
хотя без скрипта то ничего не понятно чего я спрашиваю то:
Код:
counter=1;
myWidth =550;
onEnterFrame = function () {
	if (random(3)==2) {
		       duplicateMovieClip("flake_mc","flake_mc"+counter,counter);
		myFlake = "flake_mc"+counter;
		myFlake._x = random(myWidth)+1;
		myFlake._xscale = random(34)+1;
		myFlake._yscale = random(34)+1;
		myFlake.ySpeed = (myFlake._width+myFlake._height)/2;
		counter++;
	}
}


Последний раз редактировалось neko; 23.10.2007 в 22:37.
Старый 23.10.2007, 17:56
Мыкыта вне форума Посмотреть профиль Отправить личное сообщение для Мыкыта Найти все сообщения от Мыкыта
  № 3  
Ответить с цитированием
Мыкыта

Регистрация: Mar 2003
Адрес: Россия, Санкт-Петербург
Сообщений: 565
код свой оформите тегами
Код:
вот так
проверьте выполняется ли условие if

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

Регистрация: Oct 2007
Сообщений: 20
дело в том что даже без этого условия не получается копий, просто не знаю что не так.

Старый 23.10.2007, 18:04
chudesno вне форума Посмотреть профиль Отправить личное сообщение для chudesno Найти все сообщения от chudesno
  № 5  
Ответить с цитированием
chudesno
 
Аватар для chudesno

Регистрация: Apr 2006
Сообщений: 85
random(3) - это что? Самодельная функция?
Во флеше есть Math.random() которая возвращает псевдослучайное значение от 0 до 1.. Мож в этом бок
Код:
flake_mc.duplicateMovieClip("flake_mc"+counter,counter);
myFlake = this["flake_mc"+counter];

Старый 23.10.2007, 18:08
neko вне форума Посмотреть профиль Отправить личное сообщение для neko Найти все сообщения от neko
  № 6  
Ответить с цитированием
neko

Регистрация: Oct 2007
Сообщений: 20
такая функция существует, это генератор случайных чисел
random(N); выдает число от 0 до N-1, дело точно не в ней.

Старый 23.10.2007, 18:13
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 7  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
neko, для оформления своего кода, надо использовать теги [code][/code]. Исправте свой первый пост.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 23.10.2007, 20:08
Ostgur вне форума Посмотреть профиль Отправить личное сообщение для Ostgur Посетить домашнюю страницу Ostgur Найти все сообщения от Ostgur
  № 8  
Ответить с цитированием
Ostgur
 
Аватар для Ostgur

Регистрация: Apr 2004
Адрес: macromedia—adobe Любит: Flash MX
Сообщений: 2,860
Не знаю как сейчас, но я так(см.аттач) всегда делал, инчае не работает...
Вложения
Тип файла: rar dublicate_mc.rar (8.1 Кб, 89 просмотров)

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
Тогда уж не
Код:
duplicateMovieClip("flake_mc","flake_mc"+counter,c ounter);
myFlake = "flake_mc"+counter;
a
Код:
myFlake = duplicateMovieClip("flake_mc","flake_mc"+counter,counter);
__________________
Reality.getBounds(this);

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

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

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


 


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


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