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

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

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

Регистрация: Jan 2002
Адрес: москва
Сообщений: 13
По умолчанию оптимизация процесса

уважаемые флэшеры и флэшерши. просвятите.
у меня много мувиков в каждом происходят процессы, от чего все замедляется. есть ли такая команда, которая может остановить выполнение (к примеру циклов)? потому что необходимое движение в сцене закончено, но вычисления продолжаются... тормоза.
спасибо.

Старый 13.08.2005, 19:37
Dima K вне форума Посмотреть профиль Отправить личное сообщение для Dima K Найти все сообщения от Dima K
  № 2  
Ответить с цитированием
Dima K

Регистрация: Jun 2005
Сообщений: 125
Отправить сообщение для Dima K с помощью ICQ
Команда break; останавливает циклы.

Старый 13.08.2005, 19:58
2222 вне форума Посмотреть профиль Отправить личное сообщение для 2222 Найти все сообщения от 2222
  № 3  
Ответить с цитированием
2222

Регистрация: Jan 2002
Адрес: москва
Сообщений: 13
спасибо. сейчас попробую...

Старый 13.08.2005, 20:03
TERRORist вне форума Посмотреть профиль Отправить личное сообщение для TERRORist Найти все сообщения от TERRORist
  № 4  
Ответить с цитированием
TERRORist
 
Аватар для TERRORist

блогер
Регистрация: Jun 2005
Адрес: RU
Сообщений: 1,540
Записей в блоге: 12
или if(){
for(;{

}}

Старый 13.08.2005, 20:04
TERRORist вне форума Посмотреть профиль Отправить личное сообщение для TERRORist Найти все сообщения от TERRORist
  № 5  
Ответить с цитированием
TERRORist
 
Аватар для TERRORist

блогер
Регистрация: Jun 2005
Адрес: RU
Сообщений: 1,540
Записей в блоге: 12
ну там смайлик вставился, вместо него ; )

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

Регистрация: Jan 2002
Адрес: москва
Сообщений: 13
Одно уточнение, если можно...
У меня несколько if в mc.
if ( i>q ) {...}
if ( i<w ) {...}
if ( i<==e ) {...}
if ( i<==r ) {...} итд.
мне этот if (i>=z) {break;}
в каждый if прописывать, или можно как-нибудь ко всем

Старый 13.08.2005, 20:44
2222 вне форума Посмотреть профиль Отправить личное сообщение для 2222 Найти все сообщения от 2222
  № 7  
Ответить с цитированием
2222

Регистрация: Jan 2002
Адрес: москва
Сообщений: 13
О, я понял,
if (i<=z) {if ( i>q ) {...}
if ( i<w ) {...}
if ( i<==e ) {...}
if ( i<==r ) {...} итд.break;
} колосально!


Последний раз редактировалось 2222; 16.08.2005 в 16:17.
Старый 13.08.2005, 20:48
2222 вне форума Посмотреть профиль Отправить личное сообщение для 2222 Найти все сообщения от 2222
  № 8  
Ответить с цитированием
2222

Регистрация: Jan 2002
Адрес: москва
Сообщений: 13
спасибо, конфуций.
хотя я еще не проник в глубину твоей мысли.

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

блогер
Регистрация: Jun 2005
Адрес: RU
Сообщений: 1,540
Записей в блоге: 12
Вот когда проникнешь, тогда вообще ох.еешь

можно бесконечно вкладывать друг в друга циклы и условия, это может очень здорово облегчить нагрузку. Напр:

while(){
if(){
for(...){
действия
}}}

Естественно кол-во открывающих скобок равно кол-ву закрывающих.

Старый 13.08.2005, 22:22
2222 вне форума Посмотреть профиль Отправить личное сообщение для 2222 Найти все сообщения от 2222
  № 10  
Ответить с цитированием
2222

Регистрация: Jan 2002
Адрес: москва
Сообщений: 13
Все равно тормозит.
Я даже выгружаю unloadMovie(this) отыграные мувики а без толку...
(...Да, мувиков у меня штук 500)

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

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

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


 


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


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