zh_cn:tutorial:persistent_states
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| zh_cn:tutorial:persistent_states [2023/12/23 02:35] – finishing zh-cn translation dreamuniverse | zh_cn:tutorial:persistent_states [2024/07/10 03:31] (current) – several corrections to the title and specified words dreamuniverse | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== 持久状态 |
| ===== 引言 ===== | ===== 引言 ===== | ||
| Line 130: | Line 130: | ||
| </ | </ | ||
| - | 注:在继承 '' | + | 注:在继承 '' |
| * '' | * '' | ||
| Line 283: | Line 283: | ||
| 如果您现在运行游戏,您会发现计数器正常递增,但现在即使您关闭游戏并重新启动,计数器也会从退出时的位置继续递增。 | 如果您现在运行游戏,您会发现计数器正常递增,但现在即使您关闭游戏并重新启动,计数器也会从退出时的位置继续递增。 | ||
| - | 有一点您有可能会忽略,'' | + | 有一点您有可能会忽略,'' |
| - | 这对我们模组中的特定类型数据是很好的,表明它们能正常工作。但更多时候,我们期望数据是玩家限定(因人而异)的。 | + | 这对我们模组中的特定类型数据是很好的,表明它们能正常工作。但更多时候,我们期望数据是因玩家而异的。 |
| 正如我们开篇所提,如果我们想要保留**任意玩家**的**特定方块**的挖掘数据,这时我们要怎么做? | 正如我们开篇所提,如果我们想要保留**任意玩家**的**特定方块**的挖掘数据,这时我们要怎么做? | ||
| ===== 因玩家而异的持久化状态 ===== | ===== 因玩家而异的持久化状态 ===== | ||
| - | 我们可以将我们所写的代码延伸一下,这样就可以存储每个玩家的特定数据了。 | + | 我们可以将我们所写的代码再改进一下,这样就可以存储每个玩家的特定数据了。 |
| 首先,新建一个名为 '' | 首先,新建一个名为 '' | ||
| - | * 特别提示: | + | * 特别提示: |
| 如果您期望在客户端侧获知部分或全部的 '' | 如果您期望在客户端侧获知部分或全部的 '' | ||
| Line 322: | Line 322: | ||
| </ | </ | ||
| - | 注:我们创建了一个关于 '' | + | 注:我们创建了一个关于 '' |
| Hashmap 即哈希表,简单而言,在本例中,您向表中给出一个特定的“键值”(key),表从 '' | Hashmap 即哈希表,简单而言,在本例中,您向表中给出一个特定的“键值”(key),表从 '' | ||
| 我们使用 '' | 我们使用 '' | ||
zh_cn/tutorial/persistent_states.1703298949.txt.gz · Last modified: 2023/12/23 02:35 by dreamuniverse