Показать сообщение отдельно
Старый 17.12.2014, 11:54
grafillo! вне форума Посмотреть профиль Отправить личное сообщение для grafillo! Найти все сообщения от grafillo!
  № 1  
Ответить с цитированием
grafillo!

Регистрация: Sep 2011
Сообщений: 366
По умолчанию Замерзает движение когда идёт обработка скрипта

Есть элемент там крутится кружок по кругу с помощью моушн твин, по таймеру получаем XML и во время его обработки кружок который крутится замирает на пару миллисекунд, но это заметно. Что-нибудь можно с этим сделать чтобы он крутился несмотря на загруженность проца скриптами?

Добавлено через 16 минут
и причём проблема в XML, чем дольше получаем XML тем больше глючит, может габач колектор гдето не удаляет xml и оно гдето скапливается. Мож проблема в переменных которые я создаю каждый раз когда получаю xml?
Код AS3:
 
public	function loadmes (resp:XML,s:Sprite,sc:ScrollPane,sprPip:Sprite,pipScroll:ScrollPane,openDialogWindow:Function):void {
 
 
	var peoples:XMLList = resp.peoples.pip; 
	var messages:XMLList = resp.message.mes;
	var peoplesNum:Number =  peoples.length();
}
 
private function loadMes (resp:XML){ // передаёт файл в месадж
	var messages:XMLList = resp.message.mes;
 
	StaticFunce.idmes = (messages[messages.length()-1].@id>0)?messages[messages.length()-1].@id:StaticFunce.idmes;
	loadmes(resp,StaticFunce.chatSprite,chatWindows.sc,StaticFunce.PeopleSprite,chatWindows.pipScroll,clickDialogWindow);
 
}