Архив

Публикации с меткой ‘Astro’

Изучаем ActionScript API для Flash Player 10

27 августа 2008 3 комментария

Буду краток. Вот демка, использующая новые возможности ActionScript API для Flash Player 10. Подробнее о них рассказывает Mike Chambers. Ах, да... Для просмотра необходим Flash Player 10 RC из лаборатории.

А вот исходник... буду рад, если возникнут вопросы 🙂

package com.yesutin {
	import flash.display.MovieClip;
	import flash.events.Event;

	public class Ring extends MovieClip {
		private var numPics : int = 0;
		private var speed : Number = 0;
		private var radius:Number=500;
		private var numPic:int=0;

		public function Ring(_numPics : int = 16, _speed:Number = 1) {
			super();
			numPics = _numPics;
			speed = _speed;

			addPics();
			this.addEventListener(Event.ENTER_FRAME, redraw);
		}

		private function addPics():void{
			var pic : PictureContainer;
			var angel:Number = 0;
			for (var i : Number = 0;i < numPics; i++) {
				angel = 360 / (numPics) * i;

				// pic - любой DisplayObject.
				numPic = Math.floor(Math.random()*11);
				pic = new PictureContainer(numPic);

				pic.rotationY = 90+360-angel;
				pic.x = Math.cos(angel*Math.PI/180)*radius;
				pic.z = Math.sin(angel*Math.PI/180)*radius;

				addChild(pic);

			}
		}

		private function redraw(event : Event) : void {
			this.rotationY += speed;
		}
	}
}

Знакомьтесь, Astro (Flash Player 10)

15 мая 2008 4 комментария

Вышла публичная бета-версия нового Adobe Flash Player 10. Ее можно скачать в лаборатории.

Давайте вспомним основные "вкусности" нового релиза:

  • Свои собственные фильтры и эффекты с помощью компактного Adobe® Pixel Bender™ (они же используются в Adobe After Effects CS3).
  • Продвинутая работа с текстом. Новая, гибкая модель работы с текстом начинает свое существование рядом со старым добрым TextField.
  • Повышение производительности рендеринга. Приложения и видео работают быстрее и гладчее за счет расширеннного использования аппаратного ускорения. Несколько задач рендеринга перешло на плечи видеокарты (давно пора), и процессор вздохнул свободнее.

О других, не менее интересных "фичах" плеера читайте у Флэш Потрошителя, да будет славно имя его во веки веков 😀