Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Shared object запомнить текущий кадр. (http://www.flasher.ru/forum/showthread.php?t=176539)

pachok89 13.03.2012 02:26

Shared object запомнить текущий кадр.
 
Вложений: 1
Пожалуйста помогите запомнить на каком кадре остановилось проигрывание ролика.

Что то совсем не получается
Код AS3:

var mySharedObject:SharedObject = SharedObject.getLocal("lastFrame"); 
var gotoLastFrame = mySharedObject.data.gotoLastFrame; 
 
if (gotoLastFrame) {
    gotoAndPlay(gotoLastFrame);
}
 
mySharedObject.data.gotoLastFrame = currentFrame;
mySharedObject.flush();


Wolsh 13.03.2012 02:43

Это код в первом кадре? Две последние строчки не будут вызываться каждый кадр. Если бы так было, то и переход на полученный из SO кадр происходил бы постоянно)))
Код AS3:

var mySharedObject:SharedObject = SharedObject.getLocal("lastFrame"); 
var gotoLastFrame = mySharedObject.data.gotoLastFrame; 
 
if (gotoLastFrame) {
    gotoAndPlay(gotoLastFrame);
}
 
this.addEventListener(Event.ENTER_FRAME, saveFrame);
function saveFrame(event:Event):void
{
    mySharedObject.data.gotoLastFrame = currentFrame;
    mySharedObject.flush();
}


pachok89 13.03.2012 03:29

Wolsh, большое спасибо.


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

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