Actionscript 3 сохранение текущего кадра на локальный жесткий диск?

Я задал подобный вопрос некоторое время назад, но я делаю новый, чтобы он был более конкретным с моим вопросом на некотором примере!

Мы нашли этот фрагмент кода / учебник по Google, но я не могу понять, как изменить его для моих нужд:

// open a local shared object called "myStuff", if there is no such object - create a new one
var savedstuff:SharedObject = SharedObject.getLocal("myStuff");
// manage buttons
btnSave.addEventListener(MouseEvent.CLICK, SaveData);
btnLoad.addEventListener(MouseEvent.CLICK, LoadData);

function SaveData(MouseEvent){
 savedstuff.data.username = nameField.text // changes var username in sharedobject
 savedstuff.flush(); // saves data on hard drive
 }
function LoadData(MouseEvent){
 if(savedstuff.size>0){ // checks if there is something saved
 nameField.text = savedstuff.data.username} // change field text to username variable
 }

// if something was saved before, show it on start
if(savedstuff.size>0){
nameField.text = savedstuff.data.username}

Поэтому я пытаюсь выяснить, как это сделать, - сохранить текущий кадр пользователя на локальном жестком диске, так как мой прогресс флэш-памяти зависит от местоположения кадра. да, как мне изменить его так, чтобы он сохранял данные текущего кадра? а как насчет текущего кадра внутри мувиклипа, если это меняет дело?

помощь НАМНОГО оценена! Спасибо!

Ответы на вопрос(1)

Решение Вопроса

как будто он уже что-то сохраняет в общий объект:

savedstuff.data.username = nameField.text;

Просто замените его значением кадра мувиклипа (и, вероятно, под другим именем свойства, отличным от "имя пользователя»).

Затем при загрузке есть еще одна строка, куда он загружает данные:

nameField.text = savedstuff.data.username;

Было бы так же, кроме как заменить "имя пользователя» с любым именем свойства, которое вы выберете. Тогда вам, возможно, придется снова анализировать int и использовать его для восстановления прогресса, как бы вы его ни настраивали.

 The_asMan16 нояб. 2012 г., 17:17
@EH Этот ответ дал вам всю необходимую информацию. Почему Дон'Вы читаете о SharedObjects и выясняете это?help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/...
 Esa T. H.16 нояб. 2012 г., 09:59
Можете ли вы привести мне пример, пожалуйста, чтобы я лучше понял: P я действительно новый с sharedobjects
 Esa T. H.18 нояб. 2012 г., 18:20
Я уже понял это несколько дней назад, и да, ну вот, переполнение стека было лучше. и у меня дислексия, так что этоМне легче задавать решение моей проблемы, и через это учиться, а не искать информацию, а затем попытаться выяснить, как удовлетворить эту информацию для моих нужд :)

Ваш ответ на вопрос