Показать сообщение отдельно
Старый 11.11.2010, 19:04
samana вне форума Посмотреть профиль Отправить личное сообщение для samana Найти все сообщения от samana
  № 2  
Ответить с цитированием
samana
 
Аватар для samana

блогер
Регистрация: Mar 2008
Адрес: Днепропетровск
Сообщений: 1,783
Записей в блоге: 3
GlobalToLocal или LocalToGlobal - думаю не нужны. Попробуйте сделать что ни будь, и если будут проблемы, то вместе с кодом сюда, а то ведь трудно посоветовать. Вот например код, это документКласс:
Код AS3:
package 
{
	import fl.transitions.easing.Strong;
	import fl.transitions.Tween;
	import flash.display.Sprite;
	import flash.events.Event;
	import flash.events.KeyboardEvent;
 
	/**
	 * ...
	 * @author Samana
	 */
	public class Main extends Sprite 
	{
		//этот класс рисует простой круг
		private var c:NewClass;
 
 
		public function Main() 
		{
			//создаем круг и распологаем его с лучайных координатах
			//по всем трём осям
			c = new NewClass()
			c.y = Math.random() * 300;
			c.x = Math.random() * 600;
			c.z = Math.random() * 3000;
			addChild(c)
 
			//при нажатии любой клавиши....
			stage.addEventListener(KeyboardEvent.KEY_DOWN, key_down);
		}
 
		private function key_down(e:KeyboardEvent):void 
		{
			//круг перемещается из текущего своего положения в центр экрана
			new Tween(c, "x", Strong.easeOut, c.x, stage.stageWidth/2, 2, true);
			new Tween(c, "y", Strong.easeOut, c.y, stage.stageHeight/2, 2, true);
			new Tween(c, "z", Strong.easeOut, c.z, 0, 2, true);
		}
 
	}
 
}