Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Найди ошибку (http://www.flasher.ru/forum/showthread.php?t=45560)

Пряник 04.06.2003 12:44

Найди ошибку
 
Мне надо, чтобы когда на данный мувик наезжает мувик cross и нажимается пробел он начинал играть и a увеличивался на 1, но видно здесь есть ошибка. Помогите!


on(keyPress"<Space>"){
if(this.status=hitTest(_root.cross)){
a++;
play();
}
}

lexass 04.06.2003 13:10

в ДНК =)))
 
"=" != "=="

наверное ;)

Пряник 04.06.2003 13:53

да не, это не помогает, хотя с замечанием согласен

Dimonius 04.06.2003 14:10

А может так попробовать

on(keyPress"<Space>"){
if(this.status==hitTest(_root.cross)){
a++;
this.gotoAndPlay("frame");
}
}

lexass 04.06.2003 14:11

RTFM
 

myMovieClip.hitTest(x, y, shapeFlag)
myMovieClip.hitTest(target)



if (hitTest( _root._xmouse, _root._ymouse, false));

if(_root.ball.hitTest(_root.square)){
trace("ball intersects square");
}

Пряник 04.06.2003 15:46

Вложений: 1
Я всё пробовал, ничего не работает.

lexass 04.06.2003 15:56

2Пряник
 
Вложений: 1
1. что есть this.status
2. где _root.cross ???

смотрю в книгу вижу фигу :D

см. аттач shar.swf

Dimonius 04.06.2003 15:58

Вложений: 1
А кто обзывать объекты будет? АСПушкин что ли

Лови обратно


Часовой пояс GMT +4, время: 14:50.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.