Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 08.01.2009, 17:49
velstyle вне форума Посмотреть профиль Отправить личное сообщение для velstyle Найти все сообщения от velstyle
  № 1  
Ответить с цитированием
velstyle

Регистрация: Dec 2008
Сообщений: 19
По умолчанию Как принудительно остановить скрипт

А почему после stop() скрипт продолжает свое выполнение? Пишу после stop сразу trace и он отрабатывает. Как сделать полную остановку скрипта? На php это exit

Старый 08.01.2009, 21:06
scarbo вне форума Посмотреть профиль Отправить личное сообщение для scarbo Найти все сообщения от scarbo
  № 2  
Ответить с цитированием
scarbo
 
Аватар для scarbo

Регистрация: Jun 2008
Адрес: курский вокзал
Сообщений: 1,114
stop() во флеше останавливает какое-либо действие(кадровою анимацию,звук,твин),но не скрипт.
__________________
Я просто добрый шутник.

Старый 08.01.2009, 21:40
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 3  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
Код AS1/AS2:
trace('1');
return;
trace('2');
полную остановку сделать нельзя, на сколько мне известо, потому что тут не линейное выполнение программы.
Хотя в проэкторе можно выполнять закрытие окна =)

+
ещё можно замутить бесконечный цыкл, тогда флеш сам предложит остановить !полностью! все скрипты


Последний раз редактировалось Mnilionic; 08.01.2009 в 21:46.
Старый 08.01.2009, 22:00
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 4  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
Код AS1/AS2:
for(eval in _global){__bytecode__("88")}
__________________
return this...


Последний раз редактировалось AlexCooper; 08.01.2009 в 22:03.
Старый 08.01.2009, 22:17
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 5  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
AlexCooper, чё-то не работает ваша магия

Старый 08.01.2009, 22:18
AlexCooper вне форума Посмотреть профиль Отправить личное сообщение для AlexCooper Найти все сообщения от AlexCooper
  № 6  
Ответить с цитированием
AlexCooper
 
Аватар для AlexCooper

Регистрация: Sep 2008
Адрес: Черкассы
Сообщений: 1,167
Записей в блоге: 1
Отправить сообщение для AlexCooper с помощью ICQ Отправить сообщение для AlexCooper с помощью Skype™
дайте исходник, остановлю...

Сам не пойму чё не так.
Что б удалить всё что написанно на кадрах
Код AS1/AS2:
for(val in _root){delete _root[val]};
Также можно и с глобал.
А вот то что на кнопках, пока пытаюсь.

UPD:
Код AS1/AS2:
__bytecode__("FF");
и good bye

UPD2: Хотя, тож не выход, работает только когда клип загружаеться,а если нужно на протяжении выполнения клипа остановить, пока еще не нашёл выхода, кроме как везде ставить условие и возращать ретурн если нужна остановка.
__________________
return this...


Последний раз редактировалось AlexCooper; 08.01.2009 в 23:18.
Старый 08.01.2009, 23:35
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 7  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
AlexCooper, по большому счету, во всяком случае, по эффекту FF от return мало чем отличается.

Старый 08.01.2009, 23:48
Mnilionic вне форума Посмотреть профиль Отправить личное сообщение для Mnilionic Найти все сообщения от Mnilionic
  № 8  
Ответить с цитированием
Mnilionic
 
Аватар для Mnilionic

Регистрация: Aug 2005
Адрес: я из Ленинграда
Сообщений: 1,082
Отправить сообщение для Mnilionic с помощью ICQ
AlexCooper, удаление всего я вся тоже желаемего эффекта не даёт
Код AS1/AS2:
ASSetPropFlags(_global, null, 0, 7);
for(p in _global){ delete _global[p]}
ASSetPropFlags(_root, null, 0, 7);
for(p in _root){ delete _root[p]}

Старый 09.01.2009, 00:14
dmitriev вне форума Посмотреть профиль Отправить личное сообщение для dmitriev Найти все сообщения от dmitriev
  № 9  
Ответить с цитированием
dmitriev
 
Аватар для dmitriev

Регистрация: Jun 2007
Адрес: Челябинск
Сообщений: 303
Отправить сообщение для dmitriev с помощью ICQ
Просто интересно, а зачем?
__________________
O God! The Aftermath.

Старый 09.01.2009, 01:02
DarkLight вне форума Посмотреть профиль Отправить личное сообщение для DarkLight Посетить домашнюю страницу DarkLight Найти все сообщения от DarkLight
  № 10  
Ответить с цитированием
DarkLight
ветеран форума
 
Аватар для DarkLight

Регистрация: May 2006
Адрес: Москва
Сообщений: 2,978
Отправить сообщение для DarkLight с помощью ICQ Отправить сообщение для DarkLight с помощью Skype™
Цитата:
AlexCooper, по большому счету, во всяком случае, по эффекту FF от return мало чем отличается.
лучше return, т к FF требует аргументов, засчет чего сжирает автоматом дописываемый 96 и потенциально разбалансирует стек.
__________________
4am is time to rock

Создать новую тему Ответ Часовой пояс GMT +4, время: 04:59.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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