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

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

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

Регистрация: Nov 2003
Адрес: www.flasher.ru/forum
Сообщений: 946
По умолчанию AS 1-2-3. Различия, примерчик.

Объясните кратенько различия между AS 1 и 2 и AS 2 и 3.
И желательно напишите простенький скрипт, как его можно по-разному написать на AS 1-2-3. То есть 3 примера одного скрипта.

PS/ Знаю вопрос глупый, но мне нужно. А потом можно это в фак кинуть будт.
PPS Кстати, я почему-то не могу писать в Факе.

Заранее спасибо.
__________________
44px|freealt|...

Старый 12.12.2005, 15:41
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 2  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Код:
if(_global.com != undefined) { _global.com = {} ; }
if(_global.com.onorange != undefined) {_global.com.onorange = {}; }

_global.com.onorange.SuperClass = new Object();
__prototype = _global.com.onorange.prototype;
__prototype.CONSTANT = "Super";
__prototype.traceIt = function () {
    trace(this.CONSTANT);
}
AS2
Код:
class com.onorange.com.SuperClass {
    public static var CONSTANT:String = "Super";
    public function SuperClass(){}
    public function doIt() { trace(CONSTANT); }
}
as3

Код:
package com.onorange {
   import flash.util.trace; 
   class SuperClass{
       publis static const CONSTANT:String = "Super";
       public function SuperClass () {}
       public function doIt():Void { trace(CONSTANT); }
    }
}
Насчет кода на AS1 даже не проверял, я на нем никогда не кодил толком.
код нормальный писать ломает, так что додумывай сам.

Вообще в AS3 появилась строгая типизация и бла бла бла, можешь найти все на форуме\гугле и блогах, писать десятый раз одно и тоже влом.

А ас2 это оболочка для AS1 для людей которые любят ООП
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^


Последний раз редактировалось Nirth; 12.12.2005 в 15:44.
Старый 12.12.2005, 16:12
Antares вне форума Посмотреть профиль Найти все сообщения от Antares
  № 3  
Ответить с цитированием
Antares
Banned
 
Аватар для Antares

Регистрация: Dec 2003
Сообщений: 3,925
Давид, а пример-то непоказателен в отношении 3ки. Покажи ему хотя бы загрузку роликов...или парсинг XML...или...или...

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

Регистрация: Nov 2003
Адрес: www.flasher.ru/forum
Сообщений: 946
большое спасибо.
__________________
44px|freealt|...

Старый 14.12.2005, 14:52
Nirth вне форума Посмотреть профиль Отправить личное сообщение для Nirth Посетить домашнюю страницу Nirth Найти все сообщения от Nirth
  № 5  
Ответить с цитированием
Nirth
4AM Games
 
Аватар для Nirth

блогер
Регистрация: Nov 2002
Адрес: Sofia
Сообщений: 6,264
Записей в блоге: 1
Отправить сообщение для Nirth с помощью ICQ Отправить сообщение для Nirth с помощью AIM Отправить сообщение для Nirth с помощью MSN Отправить сообщение для Nirth с помощью Yahoo Отправить сообщение для Nirth с помощью Skype™
Во блин
Orange FAQ > Migration
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^

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

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

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


 


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


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