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

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

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

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

Привет всем! Ребята, подскажите, как переписать ниже приведенный код на Action Script 2, в данный момент он написан на Action Script 1 . Проблема в том, что когда я меняю в настройках на flash player 8, в Output окне выводит это:
Код:
==============================================================
**Error** Symbol=2, layer=Layer 2, frame=1:Line 2: Syntax error.
     newring="ring" add n;
Total ActionScript Errors: 2 	 Reported Errors: 2    
==============================================================
Заранее благодарю!!!
Вот и сам код:
Код:
=======================================
newpic="pic" add n;
newring="ring" add n;
n=n+1;
hor=random (250);
//z=random (2);
scale=random (200);
alpha=random (70);
//if (z<=1) {
//hor=hor;
//}
//if (z>1) {
//hor=-(hor);
//}
setProperty (pic, _x, _x+hor);
setProperty (pic, _xscale, scale);
setProperty (pic, _yscale, scale);
setProperty (pic, _alpha, 30+alpha);
duplicateMovieClip (pic, newpic, n);
if (n>100) {
n=0;
}


Последний раз редактировалось etc; 04.04.2007 в 15:49.
Старый 04.04.2007, 15:20
MINASTIS вне форума Посмотреть профиль Отправить личное сообщение для MINASTIS Посетить домашнюю страницу MINASTIS Найти все сообщения от MINASTIS
  № 2  
MINASTIS
 
Аватар для MINASTIS

Регистрация: Jan 2006
Адрес: Сургут
Сообщений: 897
Отправить сообщение для MINASTIS с помощью Skype™
Отвечаю на заданный вопрос: "как исправить код, чтобы был на AS 2.0"
Прочитать статью по ActionScript 2.0. Узнать чем отличается. Узнать о более современных методах присваивания. Ваши методы очень устарели. И сам код.

Если надо чтобы кто-то код переписал то пожалуйста в раздел вакансии.
К тому же код неудобно читать. Обрамляйте тегами

Старый 04.04.2007, 15:50
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
OldDog, на AS2 нужно выносить код в класс и переписать полностью.

Старый 04.04.2007, 16:07
CorC вне форума Посмотреть профиль Отправить личное сообщение для CorC Найти все сообщения от CorC
  № 4  
CorC
 
Аватар для CorC

Регистрация: Jul 2006
Адрес: Земля>Россия>Вологда
Сообщений: 3,056
Отправить сообщение для CorC с помощью ICQ Отправить сообщение для CorC с помощью MSN Отправить сообщение для CorC с помощью Skype™
вот на продвинутом AS1
Код:
newpic = "pic"+n;
newring = "ring"+n;
n++;
hor = random(250);
scale = random(200);
alpha = random(70);
pic._x+=hor;
pic._xscale=pic._yscale=scale;
pic._alpha=30+alpha;
duplicateMovieClip(pic, newpic, n);
if (n>100) {
	n = 0;
}
result: "This script contains no errors"
__________________
"We Are The Champions My Friends!" Queen

Старый 04.04.2007, 16:24
FourSide вне форума Посмотреть профиль Отправить личное сообщение для FourSide Найти все сообщения от FourSide
  № 5  
FourSide

Регистрация: Jul 2006
Сообщений: 387
Отправить сообщение для FourSide с помощью Skype™
Конкатенацию сток через "add" замени на "+".

Старый 06.04.2007, 22:50
OldDog вне форума Посмотреть профиль Отправить личное сообщение для OldDog Найти все сообщения от OldDog
  № 6  
OldDog

Регистрация: Apr 2007
Сообщений: 9
Пасиба люди!!! Вы очень добрые

Старый 07.04.2007, 00:39
screamge вне форума Посмотреть профиль Отправить личное сообщение для screamge Посетить домашнюю страницу screamge Найти все сообщения от screamge
  № 7  
screamge
Ветеран форума
 
Аватар для screamge

Регистрация: Jul 2006
Адрес: Грузия, Тбилиси
Сообщений: 2,675
да мы такие!
__________________
Free-lance | Twitter | Me

Старый 07.04.2007, 00:43
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 8  
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Иногда.

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

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

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


 


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


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