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

Вернуться   Форум Flasher.ru > Блоги > Котяра

ru.k0t0vich - as2 эксперименты с as2.
Аватар для Котяра
буду краток

Твиним skewX

Запись от Котяра размещена 28.07.2010 в 01:32
Обновил(-а) Котяра 28.07.2010 в 01:35
Понадобилось твинить трансформацию сдвига по x (skewX) в AS2 коде
Оказалось что это не простая задача.
Но я их победил.
Тут эмуляция переворота карты. Код выдран из контекста, но думаю всё понятно..
На ас3 похожая тема будет скорей всего, хотя там проще работать с z координатой.
Код AS1/AS2:
         public function turnOver():Void
	{
		boxScale = _xscale;
		boxY = _y;
		boxSkewX = skewX;
		boxMatrix = this.transform.matrix;
...
Старый
 
Размещено в ru.k0t0vich , ru.k0t0vich - as2
Комментарии 0 Котяра вне форума
Аватар для Котяра
буду краток
Рейтинг: 5.00. Голосов: 4.

AS3 для AVM1

Запись от Котяра размещена 15.01.2010 в 18:00
Обновил(-а) Котяра 01.03.2010 в 09:50
Выкладываю AS2 либу эмулирующую as3 синтаксис.
что есть:
Sprite, Event, EventDispatcher, Loader (thanx 2 wvxwv)
в планах добавить Timer, эвенты мыши и еще кое-что по мелочи
вот листинг теста: (это AS2)
Код AS3:
import flash.display.Sprite;
import flash.events.MouseEvent;
 
/**
 * Тестовый пример
 * Main выступает в качестве базового класса
 * (прописана в первом фрэйме таймлайна):
 * new Main(this);
 * @author k0t0vich
...
Старый
 
Размещено в ru.k0t0vich , ru.k0t0vich - as2
Комментарии 6 Котяра вне форума
Аватар для Котяра
буду краток

Утилитный класс парсинга xml (AS2)

Запись от Котяра размещена 04.12.2009 в 11:36
Обновил(-а) Котяра 25.02.2010 в 09:53
Как - то (вчера), мне надоели жутко разветвлённые конструкции switch/ case при парсинге xml ( в чужом коде). Так как мне необходимо было переписать парсер, то я решил избавится от этих надоедливых конструкций
было:

Код AS1/AS2:
while(xmlPos != null) {
		xmlName = xmlPos.nodeName.toLowerCase();
		xmlAttr = xmlPos.attributes;
		if(xmlName != null) {
			//Output("<"+xmlName+"> was found...");
			// нашли реальный узел
...
Старый
 
Размещено в ru.k0t0vich , ru.k0t0vich - as2
Комментарии 0 Котяра вне форума

 


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


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