如何多点保存?保存 X、Y、什么精灵(自定义)以及遗漏的文本

问题描述 投票:0回答:1

我会尽力解释我的问题。

我正在尝试在 Scratch 上重新制作 DDLC,但我很难制作一个可以在用户想要的任何时候保存的代码。意思是,如果我按 S,那么我就保存了。我还获得了一个代码,当我将该代码输入到负载中时,它将继续从我所在的位置开始。

但是,我该如何保存角色的精灵、文本的 X 和 Y 位置以及用户离开的文本。很难。

如果您查看代码可能会更有意义。 代码:https://scratch.mit.edu/projects/911454984/

我尝试进行多次测试,但在我看来,输出永远不会起作用。

因为(以我的理解),定义块是一个函数。

意思是,一旦我创建了它,它就会有我自己的块。我可以在其中设置自己的参数或布尔值。

当我这样做时,它会转到我的定义并运行代码。

再想一想:

  • 经理:响应给定的输入
  • 输入:给出输入的任何值。

{ 输入 | X 位置:55 | Y 位置:60 | }

输入--->经理。 (价值) 那么,例如,

定义管理器 X:(值;不受输入影响) Y:(值;不受输入影响)

将 X 移动(X 位置) 将 Y 移动(X 位置)

(X和Y是默认代码,我只是将自定义块值放入其中)。

那么,从这个例子中,我该如何做,以便当我输入代码时,它会知道要转到什么X位置和Y位置,要更改为什么精灵,以及要转到什么文本?

save mit-scratch
1个回答
0
投票

Scratch 中的“保存”子系统非常有限。您只能为此使用云变量。

详情请参阅https://en.scratch-wiki.info/wiki/Saving_Data

© www.soinside.com 2019 - 2024. All rights reserved.