Я новичок в этом деле. :( Так что я действительно ценю, если кто-то сможет объяснить мне как можно проще.: D
Я получаю сообщения об ошибках ниже, когда нажимаю, чтобы перейти на другую страницу. Пожалуйста, помогите мне, если я делаю что-то не так. ^^
TypeError: Ошибка # 1009: невозможно получить доступ к свойству или методу с нулевым значением
ссылка на объект. в FlashDoc_fla :: MainTimeline / followBall_a ()
Ошибка типа: ошибка № 1009: невозможно получить доступ к свойству или методу с нулевым значением
ссылка на объект. в FlashDoc_fla :: MainTimeline / rotate_a ()
Коды следующие ...
stage.addEventListener(Event.ENTER_FRAME,rotate_a);
function rotate_a (e:Event){
var theX:int = mouseX - eye_ball_icon.x;
var theY:int = (mouseY - eye_ball_icon.y) * -1;
var angle = Math.atan(theY/theX)/(Math.PI/180);
if (theX<0) {
angle += 180;
}
if (theX>=0 && theY<0) {
angle += 360;
}
eye_text.text = angle;
eye_ball_icon.rotation = (angle*-1) + 90;
}
stage.addEventListener(Event.ENTER_FRAME,followBall_a);
function followBall_a(event:Event):void {
var dx:int = eye_ball_icon.x - mouseX;
eye_ball_icon.x -= dx / 20;
eye_ball_icon.y=530;
if (eye_ball_icon.x < 150){eye_ball_icon.x = 150};
if (eye_ball_icon.x > 850){eye_ball_icon.x = 850};
}
stop();
about_icon.addEventListener(MouseEvent.CLICK,iconpage);
function iconpage(event:MouseEvent) { gotoAndPlay(3); }
works_icon.addEventListener(MouseEvent.CLICK,workspage);
function workspage(event:MouseEvent) { gotoAndPlay(4); }
contact_icon.addEventListener(MouseEvent.CLICK,contactpage);
function contactpage(event:MouseEvent) { gotoAndPlay(5); }