チェンジセット 986
- コミット日時:
- 2008/08/20 23:16:49 (5 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/Slides/src/uranodai/display/Document.as
r980 r986 5 5 import flash.display.StageScaleMode; 6 6 import flash.events.Event; 7 import flash.events.IOErrorEvent;8 7 import flash.events.KeyboardEvent; 9 8 import flash.events.MouseEvent; 10 9 import flash.ui.Keyboard; 11 10 12 11 import sketchbook.SketchBook; … … 24 23 public var onKeyDownRight:Function; 25 24 public var onKeyDownDelette:Function; 25 public var onKeyDownShift:Function; 26 26 public var onKeyDown:Function; 27 public var onKeyUpShift:Function; 27 28 public var onResize:Function; 28 29 … … 62 63 63 64 stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDownHandler); 65 stage.addEventListener(KeyboardEvent.KEY_UP, keyUpHandler); 64 66 stage.addEventListener(Event.RESIZE, resizeHandler); 65 67 stage.addEventListener(MouseEvent.MOUSE_DOWN, function(e:Event):void{ … … 102 104 _keyDownDelete(); 103 105 helper.dispatchEvent(onKeyDownDelette); 104 }else{ 106 } 107 else if(e.keyCode == Keyboard.SHIFT) 108 { 109 helper.dispatchEvent(onKeyDownShift); 110 } 111 else{ 105 112 helper.dispatchEvent(onKeyDown, e.keyCode); 113 } 114 } 115 116 private function keyUpHandler(e:KeyboardEvent):void 117 { 118 if(e.keyCode == Keyboard.SHIFT) 119 { 120 helper.dispatchEvent(onKeyUpShift); 106 121 } 107 122 } as3/Slides/src/uranodai/slides/PluginsView.as
r980 r986 71 71 72 72 73 Document.instance.onKeyDownShift = function():void 74 { 75 _paintPlugin.parent.addChild(_paintPlugin); 76 } 77 Document.instance.onKeyUpShift = function():void 78 { 79 _scalePlugin.parent.addChild(_scalePlugin); 80 } 81 73 82 _indexPlugin.update(Number(scene.name)); 74 83 } as3/Slides/src/uranodai/slides/plugin/PaintPlugin.as
r980 r986 86 86 private function _onMouseDown():void 87 87 { 88 canvas.helper.moveTo( mouseX,mouseY);88 canvas.helper.moveTo(canvas.mouseX, canvas.mouseY); 89 89 Document.instance.onStageMouseMove = _onMouseMove; 90 90 Document.instance.onStageMouseUp = _onMouseUp; … … 93 93 private function _onMouseMove():void 94 94 { 95 canvas.helper.lineTo( mouseX,mouseY);95 canvas.helper.lineTo(canvas.mouseX, canvas.mouseY); 96 96 } 97 97

