2017-09-19 6 views
0

Bon, alors j'ai regardé partout et je ne trouve pas de réponse utilisable. Je suis sur un iMac en utilisant p5 et je dois pouvoir enregistrer (en appuyant sur une touche, par exemple) et charger (en début de programme) un entier. Si aucune valeur n'est définie, faites-en 0. Peu importe le format dans lequel l'entier est sauvegardé, qu'il s'agisse d'un fichier texte ou d'un autre type de fichier. J'ai essayé d'utiliser save(), mais il n'y a aucun moyen de charger le contenu par la suite. De l'aide?Enregistrement d'un entier localement en p5

Répondre

0

P5.js n'a rien de spécifique pour ça. Vous devrez utiliser du JavaScript courant.

Vous devriez commencer une recherche de "JavaScript enregistrer les données dans le fichier" pour une tonne de résultats. Une option simple et couramment utilisée consiste à utiliser cookies.

Pour écrire:

document.cookie = 'value=' + yourValueHere + '; expires=18 Dec 2017 12:00:00 UTC' 

ensuite à lire:

var yourValueHere = document.cookie.substring(6); 

C'est juste un exemple très basique, mais nous espérons qu'il vous arrive sur la bonne voie. Bonne chance.

+0

Etes-vous sûr que cela fonctionne en p5? Ou juste HTML javaScript? – user8340815

+0

@ user8340815 P5.js ** est ** JavaScript. Vous pouvez écrire du vieux JavaScript dans P5.js. En fait, il serait plus juste de dire que vous écrivez P5.js à l'intérieur de JavaScript, car P5.js est juste une bibliothèque JavaScript. Et oui, je viens de le tester pour confirmer que cela fonctionne dans P5.js. –

+0

Pourriez-vous donner le code complet? Je n'arrive pas à le faire fonctionner. – user8340815