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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 23.02.2008, 18:20
Garaf вне форума Посмотреть профиль Отправить личное сообщение для Garaf Найти все сообщения от Garaf
  № 1  
Ответить с цитированием
Garaf
[+1.3 23.02.08]
 
Аватар для Garaf

Регистрация: Feb 2008
Сообщений: 10
По умолчанию Создание клипов в цикле

Код:
function createClip() {
	if (game.numClips<=game.maxClips) {
		for (var i = 1-game.numClips; i<=game.maxClips; ++i) {
			_root.clips.attachMovie("clip", "clip"+i, 1000);
			var name = "clip"+i;
			_root.enemies[name]._x = 0;
			_root.enemies[name]._y = _root.plat1._y;
		}
	}
}
Создает только клип с именем clip2. Первый куда-то удаляет.
Что не так?


Последний раз редактировалось iNils; 23.02.2008 в 19:08.
Старый 23.02.2008, 18:50
olexandr вне форума Посмотреть профиль Отправить личное сообщение для olexandr Посетить домашнюю страницу olexandr Найти все сообщения от olexandr
  № 2  
Ответить с цитированием
olexandr
 
Аватар для olexandr

Регистрация: Aug 2007
Адрес: Ukraine, Kyiv
Сообщений: 643
Отправить сообщение для olexandr с помощью ICQ Отправить сообщение для olexandr с помощью MSN Отправить сообщение для olexandr с помощью Skype™
первое что бросилось в глаза, это атач на одну и ту же глубину...

Старый 23.02.2008, 18:55
Garaf вне форума Посмотреть профиль Отправить личное сообщение для Garaf Найти все сообщения от Garaf
  № 3  
Ответить с цитированием
Garaf
[+1.3 23.02.08]
 
Аватар для Garaf

Регистрация: Feb 2008
Сообщений: 10
Попробую пока вилами не закололи

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

Регистрация: Apr 2007
Сообщений: 1,369
Код:
function createClip() {
	if (game.numClips<=game.maxClips) {
		for (var i:Number = (1-game.numClips); i<=game.maxClips; ++i) {
			var at:MovieClip = _root.enemies.clips.attachMovie("clip", "clip"+i, i);
			at._x = 0;
			at._y = _root.plat1._y;
		}
}
}
Я не знаю, как у Вас клипы вложены, но идею, думаю, поняли.
__________________
john

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

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

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


 


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


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