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

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

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 14.05.2013, 00:01
ndiezel вне форума Посмотреть профиль Отправить личное сообщение для ndiezel Посетить домашнюю страницу ndiezel Найти все сообщения от ndiezel
  № 1  
Ответить с цитированием
ndiezel
 
Аватар для ndiezel

Регистрация: Mar 2009
Адрес: Из города на Ингуле
Сообщений: 116
Отправить сообщение для ndiezel с помощью ICQ
По умолчанию Как узнать насколько флешка грузит проц?

Собственно - сабж.
Ну, кроме ctrl+alt+del.

Как можно вывести в самой флешке какую она нагрузку создаёт на проц? И fps.
Буду благодарен за код.

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

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
Используйте Adobe Scout
__________________
местонахождение

Старый 15.05.2013, 00:27
Александр Мостовой вне форума Посмотреть профиль Отправить личное сообщение для Александр Мостовой Посетить домашнюю страницу Александр Мостовой Найти все сообщения от Александр Мостовой
  № 3  
Ответить с цитированием
Александр Мостовой
 
Аватар для Александр Мостовой

Регистрация: Sep 2001
Адрес: Харьков
Сообщений: 305
Отправить сообщение для Александр Мостовой с помощью ICQ Отправить сообщение для Александр Мостовой с помощью Skype™
Цитата:
Как можно вывести в самой флешке какую она нагрузку создаёт на проц? И fps.
fps - вот так.
А проц в самой флешке - по всей видимости только при помощи коннекта с другим десктопным приложением.
Код AS3:
private var prevTimer:uint;
 
private function init()
{
	addEventListener(Event.ENTER_FRAME,enterFrameHandler);
	prevTimer = getTimer();
}
 
private function enterFrameHandler(e:Event):void
{
	var crrTimer:uint = getTimer();
	var fps:Number = Math.round(1 / ((crrTimer - prevTimer) / 1000));
	prevTimer = crrTimer;
}
__________________
...

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

блогер
Регистрация: Feb 2008
Адрес: http://playtika.com
Сообщений: 1,119
Записей в блоге: 5
Отправить сообщение для СлаваRa с помощью ICQ Отправить сообщение для СлаваRa с помощью Skype™
Цитата:
var crrTimer:uint = getTimer();
мне вот интересно зачем подменять тип возвращаемых данных, это фетиш какой-то, или есть смысл?
__________________
местонахождение

Старый 15.05.2013, 01:38
Александр Мостовой вне форума Посмотреть профиль Отправить личное сообщение для Александр Мостовой Посетить домашнюю страницу Александр Мостовой Найти все сообщения от Александр Мостовой
  № 5  
Ответить с цитированием
Александр Мостовой
 
Аватар для Александр Мостовой

Регистрация: Sep 2001
Адрес: Харьков
Сообщений: 305
Отправить сообщение для Александр Мостовой с помощью ICQ Отправить сообщение для Александр Мостовой с помощью Skype™
Цитата:
мне вот интересно зачем подменять тип возвращаемых данных, это фетиш какой-то, или есть смысл?
Нет, это в общем ошибка и здесь этого не нужно было делать, конечно, то есть скорее фетиш обусловленный желанием следовать принципу декларировать только то что минимально необходимо и достаточно. И хотя в AS3 использование uint нерациоанльно т.к. он медленнее int и, ктому же, не выдает ошибку при выходе из своего диапазона, мне, тем не менее, интуитвно не очень нравится декларировать число задуманное как всегда положительное с возможностью принимать отрицательные значения.
__________________
...

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

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
интуитвно не очень нравится декларировать число задуманное как всегда положительное с возможностью принимать отрицательные значения.
Попахивает перфекционизмом Во многих других языках вообще нет типа uint. И люди не парятся =)

Старый 15.05.2013, 13:03
Александр Мостовой вне форума Посмотреть профиль Отправить личное сообщение для Александр Мостовой Посетить домашнюю страницу Александр Мостовой Найти все сообщения от Александр Мостовой
  № 7  
Ответить с цитированием
Александр Мостовой
 
Аватар для Александр Мостовой

Регистрация: Sep 2001
Адрес: Харьков
Сообщений: 305
Отправить сообщение для Александр Мостовой с помощью ICQ Отправить сообщение для Александр Мостовой с помощью Skype™
Цитата:
Попахивает перфекционизмом
Ну это, наоборот, больше от желания непариться и переложить слежение за ошибками на компилятор. Если бы uint не было, то меня бы это и не напрягало или если бы существовал тип Byte, например, то логично было бы использовать его, для случаев в которых параметр задуман в диапазоне 0..255 и не было бы необходимости указывать это в комментах. И если тип определен не в Byte, то это говорило бы, что на это есть какая-то причина и параметр в каких-то случаях может выходить из этого диапазона.

Но для ситуации с uint, как уже говорил, в этом нет никакого смысла и даже вредно. Так если переменная передаваемая в индекс массива в int получит отрицательное значение, то компилятор выдаст ошибку. А для случая с uint - выдаст индекс другого элемента, что во много раз хуже и такой баг может затеряться и очень долго не показывать себя.
__________________
...

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

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

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


 


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


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