Показать сообщение отдельно
Старый 11.04.2010, 14:09
mickfallout вне форума Посмотреть профиль Отправить личное сообщение для mickfallout Найти все сообщения от mickfallout
  № 10  
Ответить с цитированием
mickfallout
 
Аватар для mickfallout

Регистрация: Jun 2009
Адрес: Москва
Сообщений: 170
можно попробовать сделать так:
Код AS3:
package {
	import flash.display.MovieClip;
	import flash.events.*;
	public class Main extends MovieClip {
		private var myArray:Array;			
		public function Main() {
			super();
			myArray = new Array(1, 2, 3, 4, 5, 6, 7, 8, 9, 10);			
			var myVar:uint = 4;			
			addEventListener(Event.ENTER_FRAME, function(event:Event):void { traceNumEnterFrame(event, myVar); } );
		}
		public function traceNumEnterFrame(event:Event, myVar:int):void {
			trace(myArray[myVar]);
		}
	}
}
только вроде использование анонимных функций - плохой стиль программирования.