Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Flash player перегружает ЦП (http://www.flasher.ru/forum/showthread.php?t=128098)

Mr.Olegator 30.07.2009 12:38

Flash player перегружает ЦП
 
Вложений: 2
Помогите разобраться, почему Flash перегружает ЦП. Скорее всего это связанно с отслеживанием мышки! (Mouse.addListener(mouseObj);) - если закоментировать, проц не перегружается!

Исходник во вложенном файле.

Zik. 30.07.2009 12:48

для начала пересохраните на CS3

KiL33 30.07.2009 12:52

Цитата:

Скорее всего это связанно с отслеживанием мышки!
наврятли..всё зависит от того какие он при этом выполняет команды.

Mr.Olegator 30.07.2009 13:18

Цитата:

Сообщение от ZIK68 (Сообщение 839255)
для начала пересохраните на CS3


Пересохранил!

Zik. 30.07.2009 13:29

не увидел, что ЦП перегружается.
вроде все нормально

Mr.Olegator 30.07.2009 13:35

Цитата:

Сообщение от ZIK68 (Сообщение 839267)
не увидел, что ЦП перегружается.
вроде все нормально

Запусти проект (CTRL+Enter), открой Диспетчер задач, найди там Flash.exe - и следи за загрузкой процесса (ЦП). Через минут 5-ять (примерно! Ещё от процессора зависит) - всё во флеше будет кардинально подтуплять.

udaaff 30.07.2009 16:21

Каждый раз на втором кадре + 1 обработчик:
Цитата:

Mouse.addListener(mouseObj);
Нужно MovieClip.onEnterFrame использовать, а не зацикливать с третьего на второй кадр =)
http://livedocs.adobe.com/flash/8/ma...=00002490.html

Mr.Olegator 31.07.2009 13:56

Цитата:

Сообщение от udaaff (Сообщение 839314)
Каждый раз на втором кадре + 1 обработчик: Нужно MovieClip.onEnterFrame использовать, а не зацикливать с третьего на второй кадр =)

Да не обязательно!!! Проблему решил. Просто в цикле операции постоянно создавался новый объект отслеживания мышки. Вот он и вешал систему. :drinks:


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

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