-
Notifications
You must be signed in to change notification settings - Fork 89
Repo Structure
woctordho edited this page Dec 19, 2021
·
16 revisions
-
Assets/Nova/:Nova使用的文件-
CGInc/:shader公用的代码 -
Editor/:Unity Editor中运行的代码 -
Fonts/:字体,包括TextMeshPro使用的font asset和material preset,以及生成font asset时使用的字符集,字符集由Tools/Resources/generate_charsets.py生成 -
Lua/:Lua代码 -
Prefabs/:预制组件 -
Settings/:游戏设置使用的配置文件 -
ShaderProtos/:为了方便生成一个shader的多种版本而编写的模板文件,详见关于shader的说明 -
Sources/:C#代码-
Core/:核心部分 -
Exceptions/:异常 -
Generate/:生成的代码 -
Scripts/:前端部分 -
ThirdParty/:第三方依赖
-
-
UI/:UI使用的文件
-
-
Assets/Resources/:需要打包的资源文件-
Backgrounds/:背景图片 -
BGM/:背景音乐 -
Branches/:选项图片 -
Faces/:头像部件,每名角色各有一个子文件夹 -
Foregrounds/:前景图片 -
LocalizedResources/:其他语言版本的资源文件 -
LocalizedStrings/:翻译UI文本使用的配置文件 -
Lua/:tolua#生成的文件 -
Masks/:转场使用的遮罩 -
Scenarios/:剧情脚本 -
Shaders/:转场和特效使用的shader,由Tools/Resources/generate_shaders.py生成 -
Sounds/:音效 -
Standings/:立绘部件,每名角色各有一个子文件夹 -
UIImages/:显示在UI上的图片 -
Videos/:视频 -
Voices/:语音,每名角色各有一个子文件夹 -
LocalizedResourcePaths.txt:其他语言版本资源文件的记录,由Tools/Resources/generate_localized_paths.py生成
-
-
Assets/Scenes/:场景,只需要一个Main.unity -
Assets/StandingsUncropped/:未裁剪的立绘部件,详见头像 -
Assets/TextMesh Pro/:TextMeshPro使用的文件 -
Tools/:制作游戏时提供方便的Python脚本