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

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

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

Регистрация: Jul 2007
Сообщений: 35
По умолчанию Zoom картинок с кнопок

На стейже 4 картинки и к каждой есть своя кнопка для зумирования in и out. В слое action скрипт, найденный здесь: http://www.flashroom.it/index.php?ti...um=389&modo=pg. На скрипт есть только пример в swf http://www.flashroom.it/index.php?ti...um=390&modo=pg

Пробую и так http://www.metodkabinet.eu/Litera_sadko_arte1.fla и этак http://www.metodkabinet.eu/Litera_sadko_arte2.fla , но не работает.

Код:
var n_mc = 4;
var scala_max = 250;
for (i=0; i<n_mc; i++) {
	_root["btn"+i].onRollOver = function () { index = this._name.substring(3);};
}
this.onEnterFrame = function () 
{ 
for (i=0; i<n_mc; i++) 
{
if (_root["mc"+i]._xscale>100 && i != index) 
{_root["mc"+i]._xscale = _root["mc"+i]._yscale -= 4;_root["mc"+i].swapDepths(n_mc-1);}}if (_root["mc"+index]._xscale<scala_max) {_root["mc"+index]._xscale = _root["mc"+index]._yscale += 4;_root["mc"+index].swapDepths(n_mc);}};
Что где надо изменить, подскажите пожалуйста.

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

модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
genyus, это же АС 3.0 Документ)
Где класс Документа? Вы же этот код в кадр написали)) Думаю, Вы не собирались делать этот ролик на АС 3.0. Поэтому:
Сохраните Ваш проект как файл Флэш 8 (Save As и выберите в селекторе "Тип файла" "Flash 8 document") и всё заработает.
Впредь при создании нового документа смотрите, под какую версию языка его создаете)))) Удачи.
__________________
Reality.getBounds(this);


Последний раз редактировалось Wolsh; 05.07.2008 в 16:59.
Старый 05.07.2008, 17:13
genyus вне форума Посмотреть профиль Отправить личное сообщение для genyus Найти все сообщения от genyus
  № 3  
Ответить с цитированием
genyus

Регистрация: Jul 2007
Сообщений: 35
Спасибо большое, Wolsh! Все заработало!

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

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

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


 


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


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