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

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

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

Регистрация: Oct 2009
Сообщений: 1
По умолчанию Не работает play() функция...

Здравствуйте!

Скрипт:
Код AS1/AS2:
import Actions.Place;
 
function Boxes(num:Number) {
	this["row"+num] = new Place(this, "photoAnim", "anim"+num, 200, 440-40*num);
	this["row1"+num] = new Place(this, "photoAnim", "anim1"+num, 240, 440-40*num);
	this["row2"+num] = new Place(this, "photoAnim", "anim2"+num, 280, 440-40*num);
	this["row3"+num] = new Place(this, "photoAnim", "anim3"+num, 320, 440-40*num);
	this["row4"+num] = new Place(this, "photoAnim", "anim4"+num, 360, 440-40*num);
	this["row5"+num] = new Place(this, "photoAnim", "anim5"+num, 400, 440-40*num);
	this["row6"+num] = new Place(this, "photoAnim", "anim6"+num, 440, 440-40*num);
	this["row7"+num] = new Place(this, "photoAnim", "anim7"+num, 480, 440-40*num);
}
 
for (var i:Number = 0; i<10; i++) {
	Boxes(i);
}
До сих пор всё работает замечательно, но после не могу понять в чём проблема.

Код AS1/AS2:
var time:Number;
var mc:MovieClip;
 
 
	function Delay(mc, time) {
		var Pause = function () {
		mc.play();
		clearInterval(pausei);
		};
		var pausei = setInterval(Pause, time);
 
	}
}
 
for (j in _root) {
 
	if (this[j] instanceof MovieClip) {
 
		Delay(j,50);
		}
	}
 
}
Т.е я не могу заставить все мувиклипы играть через Delay() -уравнение. К примеру если я задам команду Delay(anim0,50), то анимация данного мувиклипа работает.

Уже несколько дней не могу понять где нестыковка.

Буду признателен за помощь!


Последний раз редактировалось Roman_sript; 21.10.2009 в 22:40.
Старый 21.10.2009, 12:14
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 2  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Roman_sript, отредактируйте свой пост и оформите код тегами [as][/as].

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

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

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


 


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


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