#processing
#обработка
Вопрос:
Есть ли способ создать табло в обработке, которое сохраняется после закрытия и повторного открытия эскиза? И есть ли способ заставить это работать на Android?
Комментарии:
1. Не знаю об Android, но вы можете просто использовать saveStrings() и более поздние loadStrings()
2. Как мне это сделать, я никогда не создавал строку при обработке, и мне нужно, чтобы она показывала только один лучший результат
3. Посмотрите на ссылку (связанную) и попробуйте, если у вас возникнут проблемы. Опубликуйте свою попытку, и мы сможем помочь.
4. Спасибо, чувак, я буду работать над этим :). Редактировать — как мне заставить его работать с таким значением, как рекорд, а не с буквами
5. Вы можете преобразовать его в строки для сохранения и обратно в int после чтения или, возможно, использовать saveTable() . В API обработки есть функции преобразования, такие как int() и str()
Ответ №1:
Вот небольшой пример использования saveStrings():
//random scores
int[] scores = {01,20,40,60,30,25};
void setup(){
//convert and save
String[] s = str(scores);
saveStrings("sco.txt",s);
//load in a different array...
// the path to saved data,
String path = "/Users/vk/Documents/Processing/_forum/saveScore/sco.txt";
int[] loadedScores = int(loadStrings(path));
// ensure they are there...
println(loadedScores);
}
Комментарии:
1. Как я уже говорил выше, я сейчас ничего не знаю о режиме Android… Но я бы предположил, что если вы можете записывать и читать в файл, он должен работать…