Форум 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=40427)

easy98ru 02.12.2002 22:30

какие-то глюки
 
:( Попросил меня сынишка написать шутер. "Не вопрос, сынок!". - сказал я, взял статью с ][akep.ru и принялся ваять..
Вот и вопрос - в окне Actions пишу одно, а в Movie Explorer - совсем другое, причём по 2 раза:
Scene 1
Symbol 5, <sship>
Symbol 5, <sship>
Symbol 13, <laser>
Symbol 13, <laser>
Symbol 3, <mainGround>
Symbol 3, <mainGround>
и для каждого разные "Actions for", причём исправления скриптом не воспринимаются, а пишуться во второй Actions (не знаю в какой, они одинаковые!!)
пробовал удалять дублирующтеся строки - удаляются обьекты.. как бороться?...

ЗЫ: Flash MX
PS2: просьба не пинать, раньше никогда этим не занимался...

Nox Noctis 03.12.2002 01:08

сынишка попросил вас написать шутер на флэше ?...
мдааа.... чувство юмора у сынишки ничего.... =)))

хотя что понимать под шутером, конечно...

а по теме - забей на муви эксплорер... он и нужен-то только если что-то потерял и не можешь найти...

насчет экшнсов и удаляющихся объектов ничего не понял... что не так ? =)

DeliMIter 03.12.2002 10:43

Когда меня сынишка попросит написать шутер на флэше я ему подарю хороший учебник по программированию... тогда это будет уже седьмой или восьмой флэш :D :D

easy98ru 03.12.2002 12:50

2 Nox Noctis
<насчет экшнсов и удаляющихся объектов>

При внесении исправлений в скрипт они не воспринимаются! :eek:

Например, хочу закоментировать пару строк:

if (Key.isDown(Key.SPACE)) {
//laserCounter++;
//_root.las.start(0, 1);
//_root.laser.duplicateMovieClip( "laser"+laserCounter, laserCounter );
//_root["laser"+laserCounter]._visible=true;
}

...не работает :mad:

а муви эксплорер кажет такую штуку:

Scene 1
...
Symbol 5, <sship>
actions for Symbol 5
...
onClipEvent (enterFrame) {
...
if (Key.isDown(Key.SPACE)) {
//laserCounter++;
//_root.las.start(0, 1);
//_root.laser.duplicateMovieClip( "laser"+laserCounter, laserCounter );
//_root["laser"+laserCounter]._visible=true;
}
}
Symbol 5, <sship>
actions for Symbol 5
...
onClipEvent (enterFrame) {
...
if (Key.isDown(Key.SPACE)) {
laserCounter++;
_root.las.start(0, 1);
_root.laser.duplicateMovieClip( "laser"+laserCounter, laserCounter );
_root["laser"+laserCounter]._visible=true;
}
}
...
2 раза!! причем вторая копия скрипта осталась без изменений, и флэш читает именно её...

ничего не понимаю.. :confused:

easy98ru 03.12.2002 18:13

спасибо, разобрался..вопрос закрыт - надо было хелп внимательнее читать..


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

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