定义模块 - 创建 castle.move
sui move new
工具已经创建了一个包含默认 move_castle
模块的 move_castle.move
文件。在查看其内容后,删除此文件并创建我们的自定义模块。
对于我们的 Move Castle 游戏,我们将从定义一个 "castle" 模块开始。在 sources
文件夹中创建一个名为 castle.move
的新 Move 文件:
move_castle
├── Move.toml
└── sources
└── castle.move
模块的定义语法如下:
module move_castle::castle {
}
现在我们有了一个包含一个模块的完整 Sui 包,尽管目前该模块是空的。