Показать сообщение отдельно
Старый 22.07.2013, 11:37
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 5  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
KumoKairo тут речь немного о другом.

Цитата:
Сообщение от art_maestro Посмотреть сообщение
Да, Вы верно поняли. Получается узнать путь не как мне не удастся таким способом, который я описал выше?
Скажите что конкретно вы хотите сделать. Думаю в действительности Вам этот путь абсолютно не нужен.

Добавлено через 30 минут
Мне кажется у Вас написанно что-то подобное ( если конечно Вы пишите не в кадрах)
Код AS3:
package  {
 
	import flash.display.Sprite;
	import flash.display.Loader;
	import flash.net.URLRequest;
	import flash.events.MouseEvent;
 
	public class TestLoad extends Sprite {
 
		public function TestLoad() {
 
			var clip:Sprite = new Sprite();
 
			addChild(clip);
 
			 var loader:Loader = new Loader();
			 var url:URLRequest = new URLRequest("http://www.flasher.ru/forum/image.php?u=58397&dateline=1222217437");
 
			clip.addChild(loader);
 
			loader.load(url);
 
			loader.addEventListener(MouseEvent.MOUSE_DOWN, mouseHandler) ;
		}
 
		private function mouseHandler(e:MouseEvent):void {
			trace('mouse down');
		}
	}
}
Но я бы посоветовал написать вот так
Код AS3:
package  {
 
	import flash.display.Sprite;
	import flash.display.Loader;
	import flash.net.URLRequest;
	import flash.events.MouseEvent;
	import flash.events.Event;	
 
	public class TestLoad extends Sprite {
 
		private var clip:Sprite;
 
		public function TestLoad() {
 
			clip = new Sprite();
 
			addChild(clip);
 
			 var loader:Loader = new Loader();
			 var url:URLRequest = new URLRequest("http://www.flasher.ru/forum/image.php?u=58397&dateline=1222217437");
 
			loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeLoad);
 
			loader.load(url);
 
		}
 
		private function completeLoad(e:Event):void {
 
			e.currentTarget.removeEventListener(Event.COMPLETE, completeLoad);
 
			var image:Sprite = new Sprite();
				image.addEventListener(MouseEvent.MOUSE_DOWN, mouseHandler) ;
				image.addChild(e.currentTarget.content);
 
			clip.addChild(image);
 
			trace('load complete');
		}
 
		private function mouseHandler(e:MouseEvent):void {
			trace('mouse down');
			trace('Clip Conteiner' + clip);
			trace('Image ' + e.currentTarget);
		}
	}
 
}
В таком случае у вас при выполнении mouseHandler имеет Ваши искомые пути,
1 - clip - контейнер, для удаления, добавления элементов
2 - e.currentTarget - спрайт с изображением по которому осуществился клик.
__________________
return this...


Последний раз редактировалось AlexCooper; 22.07.2013 в 12:10.