Live2D Cubism SDK 3 for Unity 文档中文翻译

⚡🚧⚡ 施工中,尚未翻译完毕

👉点击此处查看目录在线阅读

为什么要创建这个仓库

纵览 Live2D SDK 的中文资料,数量真的是少之又少,其中是新版的(3.0以上)更是凤毛麟角,而其中系统完整的又是少之又少。

但是学习这个 SDK 的使用,最好的肯定是官方文档,虽然官网有中文,但是质量其实并不高,先不说相当一部分的话莫名其妙,甚至连代码都翻译了。

但这并不是问题,作为一名程序员,看英文文档已经是常规操作,但是我想说的是这个英文文档的语法也很神奇,不太能看。

举个栗子:

  • 官方文档中文:通过使用转换后的AnimationClip, Unity不要使用上面的Live2D功能, Unity只有内置功能才能处理动画。

  • 官方文档英文:By using the converted AnimationClip, Unity Do not use the function of Live2D above, Unity It is possible to handle animation with only built-in function.

  • 官方文档日文:変換されたAnimationClipを用いることで、Unity上ではLive2Dの機能は使わず、Unityのビルトイン機能のみでアニメーションを扱うことが可能となっています。

  • 基于日文机翻:通过使用转换后的 AnimationClip,可以仅使用 Unity 的内置函数处理动画,而无需在 Unity 上使用 Live2D 函数。

到这已经很明显了,中文和英文的含义直接变了(相信日文的原因是这是日本公司,日文是他们的母语,而且后续的文档里也有介绍在 Unity 上使用 Live2D 函数),所以有一个贴合实际的翻译很重要,于是我创建了这个仓库,既节约后人的时间,也方便我日后查看。不过有一点需要注意:

这并不是严谨的翻译,本人并不是翻译行业从业者,也根本不会日文。本文主要来自日文机翻,然后再结合实际开发经验调整到通顺,修改不该翻译的东西并润色。主要就是为了方便中国的开发者学习 「Live2d Cubism SDK for Unity」,只会竭力保证文章内容通顺且贴合实际开发情况。

翻译情况-SDK教程

完成部分:

未完成:

  • 故障排除
    • 使用 AssetBundle 中的模型时出现内存泄漏问题和解决方法 官方文档
    • 使模型的绘制顺序正常 官方文档
    • 切换面部表情/姿势
    • 组织多个模型的重叠 官方文档
    • 运动循环播放期间淡入淡出
      • 启用淡入淡出以循环运动(动画状态机) 官方文档
      • 启用淡入淡出以循环运动(CubismMotionController) 官方文档

翻译情况-SDK手册

等待教程翻译完成之后开始