|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
нет, 2 по-моему, просто в EAS2.0 про ООП , классы хорошо изложено
|
|
|||||
маленькое замечание:
просто бросилось в глаза строка num = Math.floor(Math.random()*totalFrames)+1 наверное правильние будет так num = Math.round(Math.random()*(totalFrames-1))+1 а вообще статься хорошая. |
|
|||||
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
|
Цитата:
var _totalFrames:int = 10; var hash:Array = new Array(); var i:int, num:int; // Первый вариант // Обнуляем массив for (i=1; i<=_totalFrames; i++) hash[i]=0; // Собираем статистику for (i=0; i<1000000; i++) { num = Math.floor(Math.random()*_totalFrames)+1; hash[num]++; } // Результат trace("Result 1:"); for (i=1; i<=_totalFrames; i++) { trace(i+" = "+Math.round(hash[i]/1000000*100)+"%"); } // Второй вариант // Обнуляем массив for (i=1; i<=_totalFrames; i++) hash[i]=0; // Собираем статистику for (i=0; i<1000000; i++) { num = Math.round(Math.random()*(_totalFrames-1))+1; hash[num]++; } // Результат trace("Result 2:"); for (i=1; i<=_totalFrames; i++) { trace(i+" = "+Math.round(hash[i]/1000000*100)+"%"); } |
|
|||||
Регистрация: Jun 2005
Адрес: Moscow - immigrate from Volgodonsk
Сообщений: 2,534
|
интересно было бы почитать упоминающуюся статью про 21 оптимаьлный кадр
|
|
|||||
Цитата:
|
|
|||||
[+2 20.11.06]
[+2 23.11.06] Регистрация: Oct 2006
Сообщений: 92
|
А как скомпилировать??
Ошибки: main\comet.as : Line 6, Column 37 : [Compiler] Error #1017: The definition of base class basic_object was not found. ReferenceError: Error #1065: Variable preloader is not defined. ReferenceError: Error #1065: Variable background is not defined. И т.д. Как исправить? Пока что на экране мигают два кадра. |
|
|||||
Регистрация: May 2006
Сообщений: 90
|
MerlinTwi, почему в классе 'main.background' ты использовал stage.addEventListener(Event.MOUSE_LEAVE, handleMouseUp), а не stage.addEventListener(Event.MOUSE_OUT, handleMouseUp)?
|
|
|||||
Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
|
Цитата:
Если ты о том, как отловить уход мышки при нажатой кнопке, то можно слушать MouseEvent.MOUSE_MOVE и проверять координаты мышки, ушла она за края сцены или нет, но это стало работать не так давно, с какой-то версией flash плеера. |
|
|||||
страничка перестала быть доступной - что делать ? Т_Т
|
Часовой пояс GMT +4, время: 15:42. |
|
« Предыдущая тема | Следующая тема » |
|
|