|
|
|||||
Регистрация: May 2011
Сообщений: 2
|
Проблема с бэкграундом
Здравствуйте.
Очень надеюсь на вашу помощь! Ситуация такая. Есть код, где бэкграундом идет видео, и вопрос заключается в том, как вставить поверх этого видео плашку, которая растягивается по всему нижнему краю. Вот как в примере во вложении. Заранее благодарен. stage.scaleMode = StageScaleMode.NO_SCALE; stage.align = StageAlign.TOP_LEFT; var _netStr:NetStream = null; var _netCon:NetConnection = null; var _video:Video = null; function SetupNetConnection() { _netCon = new NetConnection(); _netCon.addEventListener(NetStatusEvent.NET_STATUS, NetStatus, false, 0, true); _netCon.connect(null); } function SetupNetStream() { var $customClient:Object = new Object(); $customClient.onMetaData = onMetaData; _netStr = new NetStream(_netCon); _netStr.client = $customClient; _netStr.bufferTime = 3; _netStr.addEventListener(NetStatusEvent.NET_STATUS, NetStatus, false, 0, true); _video = new Video(); _video.attachNetStream(_netStr); _video.smoothing = false; addChild(_video); _netStr.play("life_is_sea.flv"); } function onMetaData($info:Object):void {} function NetStatus($e:NetStatusEvent) { switch ($e.info.code) { case "NetConnection.Connect.Success": SetupNetStream(); break; case "NetStream.Play.Stop": _netStr.seek(0); } } function ResizeAndPosition($e:Event):void { _video.width = stage.stageWidth; _video.height = stage.stageHeight; } SetupNetConnection(); stage.addEventListener(Event.RESIZE, ResizeAndPosition, false, 0, true); ResizeAndPosition(null) |
|
|||||
Регистрация: May 2011
Сообщений: 2
|
Спасибо! Но в двойне был бы благодарен за помощь )
|
|
|||||
как-то так
это в том случае если панель уже в готовом виде, а можно ее предварительно динамически отрисовать в соответствии с шириной сцены Последний раз редактировалось derhab; 17.05.2011 в 22:34. |
Часовой пояс GMT +4, время: 17:53. |
|
« Предыдущая тема | Следующая тема » |
|
|