Архив

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

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

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

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

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

  1. package com.yesutin {
  2. import flash.display.MovieClip;
  3. import flash.events.Event;
  4.  
  5. public class Ring extends MovieClip {
  6. private var numPics : int = 0;
  7. private var speed : Number = 0;
  8. private var radius:Number=500;
  9. private var numPic:int=0;
  10.  
  11. public function Ring(_numPics : int = 16, _speed:Number = 1) {
  12. super();
  13. numPics = _numPics;
  14. speed = _speed;
  15.  
  16. addPics();
  17. this.addEventListener(Event.ENTER_FRAME, redraw);
  18. }
  19.  
  20. private function addPics():void{
  21. var pic : PictureContainer;
  22. var angel:Number = 0;
  23. for (var i : Number = 0;i < numPics; i++) {
  24. angel = 360 / (numPics) * i;
  25.  
  26. // pic - любой DisplayObject.
  27. numPic = Math.floor(Math.random()*11);
  28. pic = new PictureContainer(numPic);
  29.  
  30. pic.rotationY = 90+360-angel;
  31. pic.x = Math.cos(angel*Math.PI/180)*radius;
  32. pic.z = Math.sin(angel*Math.PI/180)*radius;
  33.  
  34. addChild(pic);
  35.  
  36. }
  37. }
  38.  
  39. private function redraw(event : Event) : void {
  40. this.rotationY += speed;
  41. }
  42. }
  43. }

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

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

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

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

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

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