![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Dec 2005
Сообщений: 46
|
Уважаемы знатоки, подскажите! Есть следующий код:
var myclip=createEmptyMovieClip("myclip", 1);
function my(){
with(myclip){
moveTo(0,0)
lineStyle(1, 0xffffff);
lineTo(xx, yy);
moveTo(0,0)
lineStyle(1, 0xff00ff);
lineTo(xx=random(100), yy=random(100))
}
}
setInterval(my,10);
Как сделат ьподобную вещь но чтобы процессор не вешался? Последний раз редактировалось Lexandr; 12.02.2007 в 14:17. |
|
|||||
|
Сделал пустой документ, вставил туда этот код - работает, память загружена на 0-3% (P-3000, RAM 512 MB). Сколько ни смотрел - память более не загружается, файл подкачки не используется.
Усложнил - добавил еще один ключевой кадр, в котором нет этого кода (в первом кадре с кодом нет stop()). И тут началось - до 47% за 3-4 минуты дошло, мне потом надоело ![]() В общем, нужно смотреть на каком компе тестируется и какой код/структура остального мува. У меня приведенный код в нормальном своём виде ничего не вешает. |
|
|||||
|
Регистрация: Dec 2005
Сообщений: 46
|
Забивается не память, а процессор. Умнея за 3 секунды на 100%
забит. Celeron 2000 Ram 512. Мне кажется тут не важно какой комп. что-то в логике не верно. Код этот сам по себе. Больше ничего во флэшке нет. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Lexandr, приведите свой пост в надлежащий вид.
|
|
|||||
|
__________________
"We Are The Champions My Friends!" Queen |
|
|||||
|
Регистрация: Dec 2005
Сообщений: 46
|
. Ничего не меняется, только чуть дольше забивается процессор. Загрузку ЦП смотрню по диспетчеру задач.
Последний раз редактировалось Lexandr; 12.02.2007 в 14:18. |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Потому что количество векторных элементов превышает все допустимые пределы. Нужно удалять все clear().
|
|
|||||
|
Регистрация: Dec 2005
Сообщений: 46
|
Спасибо. Всё работает как часы. Не знал о существовании clear(). Тема закрыта.
|
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Темы закрывают модераторы.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 00:25. |
|
|
« Предыдущая тема | Следующая тема » |
|
|