- as3 - TypeError: Error #1009: Cannot access a property or method of a null object reference
- import com.greensock.TweenLite;
- import com.greensock.easing.Back;
- import com.greensock.easing.Elastic;
- import com.greensock.plugins.TweenPlugin;
- import com.greensock.plugins.BlurFilterPlugin;
- var panelContainer:Sprite = new Sprite;
- addChild(panelContainer);
- for(var i:Number=0;i<3; i++) {
- var projectPanel:ProjectPanel = new ProjectPanel;
- projectPanel.x = i*(projectPanel.width+10);
- panelContainer.addChild(projectPanel);
- projectPanel.addEventListener(MouseEvent.CLICK, onClick);
- }
- function onClick(evt:MouseEvent):void {
- TweenLite.to(panelContainer, 0.5, {y:stage.stageHeight, ease:Back.easeIn});
- MovieClip(this.parent).addFullPanel(Number(evt.currentTarget.name));
- }
- function slideUp():void {
- TweenLite.to(panelContainer, 0.5, {y:0, ease:Back.easeOut});
- }
- stage.addEventListener(MouseEvent.MOUSE_MOVE, onMove);
- function onMove(evt:MouseEvent):void {
- if(MovieClip(this.parent).fullProjectPanelUp==false){
- TweenLite.to(panelContainer,0.3, {x:- (stage.mouseX/1225)*panelContainer.width+stage.stageWidth/2.65});
- }
- }
- stop();
- import com.greensock.TweenLite;
- import com.greensock.easing.Back;
- import com.greensock.easing.Elastic;
- import com.greensock.plugins.TweenPlugin;
- import com.greensock.plugins.BlurFilterPlugin;
- var lessonContainer:Sprite = new Sprite;
- addChild(lessonContainer);
- for(var p:Number=0;p<8; p++) {
- var lessonPanel:LessonPanel = new LessonPanel;
- lessonPanel.x = p*(lessonPanel.width+10);
- lessonContainer.addChild(lessonPanel);
- lessonPanel.addEventListener(MouseEvent.CLICK, onClick);
- }
- function onClickLesson(evt:MouseEvent):void {
- TweenLite.to(lessonContainer, 0.5, {y:stage.stageHeight, ease:Back.easeIn});
- MovieClip(this.parent).addfullLessonPanel(Number(evt.currentTarget.name));
- }
- function slideLessonUp():void {
- TweenLite.to(lessonContainer, 0.5, {y:0, ease:Back.easeOut});
- }
- stage.addEventListener(MouseEvent.MOUSE_MOVE, onMove);
- function onLessonMove(evt:MouseEvent):void {
- if(MovieClip(this.parent).fullLessonPanelUp==false){
- TweenLite.to(lessonContainer,0.3, {x:-(stage.mouseX/1225)*lessonContainer.width+stage.stageWidth/2.65});
- }
- }
- stop();
- import com.greensock.plugins.*;
- TweenPlugin.activate([FrameLabelPlugin, ColorTransformPlugin]);