< 返回博客

init.server.luau和init.client.luau

#Roblox #术

.server.luau

.server.luau 是 Rojo 的命名约定,表示这个文件会变成 Roblox 里的服务端 Script,并在服务器上运行。

如果有多个.server.luau文件,他们会不分顺序的启动。一个项目中有一个.server.luau即可。

init.server.luau

就这么写,别问为什么。

这么写的结果,在资源管理器中就会以:

ServerScriptService
└─ Server              ← Script,由 init.server.luau 变成
   ├─ MineService      ← ModuleScript
   ├─ DropService      ← ModuleScript
   └─ PlayerData       ← ModuleScript

init.server.luau就会变成Server目录,然后同目录下脚本都会在Server下,约定俗称,别问为什么。

三次贝塞尔曲Studio中的配置对应关系线

init.client.luau 同理