【问题标题】:Saving an integer locally in p5在 p5 中本地保存一个整数
【发布时间】:2017-09-20 05:40:36
【问题描述】:

好的,所以我到处寻找,找不到可用的答案。我在使用 p5 的 iMac 上,我需要能够保存(例如通过按键)和加载(在程序开始时)一个整数。如果未设置任何值,则将其设为 0。我不在乎整数以何种格式保存,无论是文本文件还是任何其他文件类型。我尝试过使用 save(),但之后无法加载内容。有什么帮助吗?

【问题讨论】:

    标签: javascript integer p5.js saving-data


    【解决方案1】:

    P5.js 对此没有任何特别之处。您必须使用常规 JavaScript。

    您应该开始搜索“JavaScript 将数据保存到文件”以获得大量结果。

    一个简单且常用的选项是使用cookies

    写作:

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

    然后阅读:

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

    这只是一个非常基本的示例,但希望它能让您走上正确的道路。祝你好运。

    【讨论】:

    • 你确定这在 p5 中有效吗?还是只是 HTML JavaScript?
    • @user8340815 P5.js JavaScript。您可以在 P5.js 中编写普通的旧 JavaScript。事实上,更准确的说法是你在普通的旧 JavaScript 中编写 P5.js,因为 P5.js 实际上只是一个 JavaScript 库。是的,我刚刚对其进行了测试以确认它在 P5.js 中有效。
    • 你能给出完整的代码吗?我似乎无法让它工作。
    • @user8340815 我帖子中的代码几乎就是完整的代码。如果您无法使其正常工作,请发帖 minimal reproducible example 并准确说明您是如何运行代码的。
    • @user8340815 另请注意,如果您只是打开本地 .html 文件,这将不起作用:stackoverflow.com/questions/12992494/…
    猜你喜欢
    • 2012-06-19
    • 1970-01-01
    • 1970-01-01
    • 2021-06-23
    • 1970-01-01
    • 2013-07-19
    • 1970-01-01
    • 2019-02-13
    • 1970-01-01
    相关资源
    最近更新 更多