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

Регистрация: Oct 2010
Адрес: Харьков
Сообщений: 616
Записей в блоге: 1
Отправить сообщение для strangedk с помощью ICQ Отправить сообщение для strangedk с помощью Skype™
Код AS3:
import flash.display.Sprite;
import flash.display.Bitmap;
import flash.events.MouseEvent;
import flash.net.navigateToURL;
import flash.net.URLRequest;
 
var sprite:Sprite = new Sprite();
	// Событие вешаем на спрайт-контейнер, так проще
    sprite.addEventListener(MouseEvent.CLICK, _onMouseClick);
 
var bitmap:Bitmap = new Bitmap(); // Ваша картинка
// Так как она пустая, я добавлю тестовый спрайт,
// на котором будет что-нибудь нарисовано:
var test:Sprite = new Sprite();
test.graphics.beginFill(0xFF0000);
test.graphics.drawRect(0,0,100,50);
test.graphics.endFill();
// Добавляем главный спрайт на stage
addChild(sprite);
// Добавляем картинку и тестовый спрайт на sprite
sprite.addChild(bitmap);
sprite.addChild(test);
 
// Хоть для ссылки, хоть для кнопки, всё равно обработчик событий нужен
function _onMouseClick(event:MouseEvent):void {
	navigateToURL(new URLRequest("http://www.flasher.ru/"));
}
__________________
adobe AS3 manual