Просмотр полной версии : какие-то глюки
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
спасибо, разобрался..вопрос закрыт - надо было хелп внимательнее читать..
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.