Changeset 555
- Timestamp:
- 10/30/09 18:56:01 (4 years ago)
- Location:
- trunk/fl5
- Files:
-
- 3 added
- 4 edited
-
assets/flash/loader (added)
-
assets/flash/loader/error.swf (added)
-
assets/flash/loader/loader.swf (added)
-
player.swf (modified) (previous)
-
src/com/longtailvideo/jwplayer/controller/Controller.as (modified) (1 diff)
-
src/com/longtailvideo/jwplayer/player/PlayerVersion.as (modified) (1 diff)
-
src/com/longtailvideo/jwplayer/view/View.as (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/fl5/src/com/longtailvideo/jwplayer/controller/Controller.as
r552 r555 125 125 private function setupComplete(evt:Event):void { 126 126 _setupComplete = true; 127 _view.completeView(); 127 128 finalizeSetup(); 128 129 } -
trunk/fl5/src/com/longtailvideo/jwplayer/player/PlayerVersion.as
r554 r555 3 3 4 4 public class PlayerVersion { 5 protected static var _version:String = "5.0.55 4beta";5 protected static var _version:String = "5.0.555 beta"; 6 6 protected static var _commercial:Boolean = Boolean(CONFIG::commercial); 7 7 -
trunk/fl5/src/com/longtailvideo/jwplayer/view/View.as
r552 r555 24 24 import flash.display.Loader; 25 25 import flash.display.MovieClip; 26 import flash.display.Sprite; 26 27 import flash.display.Stage; 27 28 import flash.display.StageAlign; … … 57 58 58 59 private var layoutManager:PlayerLayoutManager; 59 60 61 [Embed(source="../../../../../assets/flash/loader/loader.swf")] 62 private var LoadingScreen:Class; 63 private var loaderScreen:Sprite; 64 private var loaderAnim:DisplayObject; 65 60 66 public function View(player:IPlayer, model:Model) { 61 67 _player = player; 62 68 _model = model; 63 69 70 RootReference.stage.scaleMode = StageScaleMode.NO_SCALE; 71 RootReference.stage.stage.align = StageAlign.TOP_LEFT; 72 73 loaderScreen = new Sprite(); 74 loaderScreen.graphics.beginFill(0, 1); 75 loaderScreen.graphics.drawRect(0, 0, RootReference.stage.stageWidth, RootReference.stage.stageHeight); 76 loaderScreen.graphics.endFill(); 77 RootReference.stage.addChildAt(loaderScreen, 0); 78 79 loaderAnim = new LoadingScreen() as DisplayObject; 80 loaderAnim.x = (RootReference.stage.stageWidth - loaderAnim.width) / 2; 81 loaderAnim.y = (RootReference.stage.stageHeight - loaderAnim.height) / 2; 82 loaderScreen.addChild(loaderAnim); 83 64 84 _root = new MovieClip(); 65 RootReference.stage.addChildAt(_root, 0);66 85 } 67 86 … … 79 98 setupComponents(); 80 99 81 RootReference.stage.scaleMode = StageScaleMode.NO_SCALE;82 RootReference.stage.stage.align = StageAlign.TOP_LEFT;83 100 RootReference.stage.addEventListener(Event.FULLSCREEN, resizeHandler); 84 101 RootReference.stage.addEventListener(Event.RESIZE, resizeHandler); 102 85 103 _model.addEventListener(MediaEvent.JWPLAYER_MEDIA_LOADED, mediaLoaded); 86 104 _model.playlist.addEventListener(PlaylistEvent.JWPLAYER_PLAYLIST_ITEM, itemHandler); … … 90 108 var menu:RightclickMenu = new RightclickMenu(_model, _root); 91 109 menu.addGlobalListener(forward); 110 } 111 112 public function completeView():void { 113 RootReference.stage.removeChild(loaderScreen); 114 RootReference.stage.addChildAt(_root, 0); 92 115 } 93 116
Note: See TracChangeset
for help on using the changeset viewer.
