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

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

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

Регистрация: May 2012
Сообщений: 4
Cool Циклы, кнопки и помощь

Всем привет, я здесь новенький и еще очень плохо освоил программу.
Проблема в следующем: у меня имеется одна сцена с кнопкой и два клипа.
Мне нужно чтобы по нажатию кнопки начинались оба клипа, идя циклично, при там первая сцена сама по себе перекрывается. На одном клипе меняются декорации, как фон. На другом клипе перемещается персонаж. Таким образом нужно сделать так чтобы персонаж перемещался, а декорации менялись независимо друг от друга.
Не подскажите, что нужно и где прописывать? Сколько способов не пробовал, ничего не выходит. Заранее спасибо.

Старый 17.05.2012, 02:08
as_68 вне форума Посмотреть профиль Отправить личное сообщение для as_68 Найти все сообщения от as_68
  № 2  
Ответить с цитированием
as_68
 
Аватар для as_68

Регистрация: Apr 2002
Адрес: СПб
Сообщений: 288
В первом кадре сцены пишешь
Код AS1/AS2:
stop();
my_button.onRelease = function() {
    клип1.play();
    клип2.play();
}
где my_button - имя кнопки
клип1, клип2 - имена клипов
__________________
Хватит клавиши топтать... :mad:

Старый 17.05.2012, 06:54
Enc вне форума Посмотреть профиль Отправить личное сообщение для Enc Найти все сообщения от Enc
  № 3  
Ответить с цитированием
Enc

Регистрация: May 2012
Сообщений: 4
я примерно так и делал. сейчас сделал по-твоему и все равно не работает:
вот код:
Код AS1/AS2:
stop();
buttonstart.onRelease = function() {
	fon.play();
	hero.play();
}
выводит ошибки:

Код:
**Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 1: Statement must appear within on/onClipEvent handler
     stop();

**Error** Scene=Scene 1, layer=Layer 2, frame=1:Line 2: Statement must appear within on/onClipEvent handler
     buttonstart.onRelease = function() {

Total ActionScript Errors: 2 	 Reported Errors: 2


Последний раз редактировалось iNils; 17.05.2012 в 07:02.
Старый 17.05.2012, 07:02
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Пишите код в кадрах, а не на клипах.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 17.05.2012, 08:37
Enc вне форума Посмотреть профиль Отправить личное сообщение для Enc Найти все сообщения от Enc
  № 5  
Ответить с цитированием
Enc

Регистрация: May 2012
Сообщений: 4
исправил. но ничего не работает... появляется кнопка, щелкаю на нее и ничего не происходит...

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

пароль от архива: 111


Последний раз редактировалось iNils; 17.05.2012 в 08:52.
Старый 17.05.2012, 08:53
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 6  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
Цитата:
Сообщение от Enc Посмотреть сообщение
Файлопомойки мы не используем. Файлы надо выкладывать на форум.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

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

блогер
Регистрация: Feb 2008
Адрес: Россия, Новосибирск, Академгородок
Сообщений: 2,113
Записей в блоге: 1
Отправить сообщение для Hauts с помощью ICQ Отправить сообщение для Hauts с помощью Skype™
Enc, больше не пользуйтесь такими сервисами для хранения файлов, они чертовски раздражают. На flasher.ru можно свои файлы загружать, если что (и так будет правильнее).

1. В вашем исходнике у кнопки нет instance_name. Если уж пишите в коде buttonstart, то и пропишите кнопке имя "buttonstart".

2. Уберите код с кнопки. Тот, который начинается со строки "on(press)"

3. Что должно проигрываться в ролике, если кроме кнопки и фона там ничего нет?
__________________
hauts.ru

Старый 17.05.2012, 08:59
Enc вне форума Посмотреть профиль Отправить личное сообщение для Enc Найти все сообщения от Enc
  № 8  
Ответить с цитированием
Enc

Регистрация: May 2012
Сообщений: 4
хорошо, извиняюсь, не знал.

Добавлено через 51 секунду
еще вроде создал два миниклипа, на одном меняется фон, на другом перемещается егрой

Добавлено через 5 минут
добавил имя, убрал лишний код. все равно не работает. у меня же там в библиотеке два movie clip'а, которые вроде как и должны запускаться после нажатия на кнопку.

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

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

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


 


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


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