вы можете сохранить печенье в первый раз, когда пользователь посещает, чтобы показать, что пользователь посетил ранее. (http://plugins.jquery.com/project/Cookie))
Затем, когда они возвращают это значение на вспышку (используя flashvars), он знает только, чтобы играть в последний кадр. (http://bowievanling.com/blog/using-flashvars-with-swfobject-20-and-as3/)
Использование swfObject встроить вспышку:
<script type="text/javascript">
var flashvars = {
iscookie: "true"
};
var params = {
menu: "false"
};
var attributes = { };
swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", flashvars, params, attributes);
</script>
в AS3 для загрузки номер кадра, если FlashVar iscookie = истина:
for (var fv in root.loaderInfo.parameters) {
if(fv == 'iscookie'){
if(root.loaderInfo.parameters[fv] == 'true'){
gotoAndStop(frameNumber);
}
}
}
Джош
Благодаря Джош, ты поставил меня на правильный путь. Я все еще должен выяснить, как сообщить Flash, чтобы перейти к последнему кадру, когда пользователь снова посещает. Есть идеи? – lnvrt
какую версию ActionScript вы используете? – Josh
Я использую Action Script 3 – lnvrt