![]() |
|
||||||||||
|
|||||
|
Регистрация: Jun 2005
Сообщений: 8
|
мульт, создавался двумя персонами, первая фпс 15, а вторая по ошибке 20. теперь надо как нить соеденить их. так вот вопрос:
можно ли вовремя мульта, менять фпс? если да, то как? |
|
|||||
|
фпс можно менять либо до мульта, либо после. во время - никак нельзя.
__________________
www.maxshaman.com |
|
|||||
|
Flash Aксакал
Регистрация: Jun 2005
Сообщений: 636
|
возможно, загрузить второй мув в _level1 и в нужный момент поменять местами
_level0.swapDepths (_level1); это уже обсуждалось на риалтайме, что-то темы не смог найти |
|
|||||
|
Сталкивался с этой проблемой.
ФПС менять во время проигрывания swf нельзя. Это уже "тактовая" частота самого проигрывателя, а не мовика. И если плеер сначала загрузил мов с фпс=20, то он будет до перезагрузки плеера быть с фпс 20. |
|
|||||
|
4AM Games
|
Оригинал писал C2Plus
Цитата:
Цитата:
Цитата:
Есть еще второй способ менять FPS, это через setInterval() или через класс FPS Цитата:
Или использовать вариант silin'а class FPS{
var onEnterFrame: Function;
private var _framerate, intID : Number;
private var listeners:Array;
function FPS (frameRate){
_fps = frameRate;
listeners=[this]
}
function get _fps(){
return _framerate;
}
function set _fps (frameRate){
clearInterval (intID);
_framerate = frameRate
intID=setInterval(this,'update',1000 / frameRate)
}
function stop (){
clearInterval (intID);
}
function play (){
_fps = _framerate;
}
private function update(){
for(var i in listeners) listeners[i].onEnterFrame();
updateAfterEvent();
}
function addListener(obj){
listeners.push(obj)
}
}
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
|
|||||
|
где ж вы были раньше (.
|
|
|||||
|
Регистрация: Dec 2002
Адрес: Сочи
Сообщений: 2,819
|
Цитата:
setInterval...... |
|
|||||
|
еще нада учесть, что вышепрведенный класс никакого отношения к скорости пригрывания линейки не имеет,
а только определяет периодичность вызова метода, имеющего (по недоразумению, имхо) имя onEnterFrame для мувиков onEnterFrame (если определена канеш) будет вызываться и при смене кадра плеером и по сетинтрвалу, что есть бардак.. |
|
|||||
|
4AM Games
|
у меня были идеи создать либо доп событие либо переименовать имеющееся но как то привык, в принципе классом пользоваться не обязательно можно просто посмотреть на то как он работает и сделать аналогичную функцию на setInterval, а класс делался под себя а для себя всегда есть простор для бардака
![]()
__________________
Я перестал переписывать, начал редактировать, еще лет 15 и я стану писателем ^_^ |
![]() |
![]() |
Часовой пояс GMT +4, время: 21:06. |
|
|
« Предыдущая тема | Следующая тема » |
|
|