# 前言

<p class="callout info">本书为Unity编辑器教程的**百科版**，适用于已经具有Unity编辑器基础的学习者，因此主要包含**非基础内容**   
  
Unity 体积庞大，功能繁多，因此仅对常用于VRChat创作的Unity工具功能做详解，且仅限制在当前VRC使用的Unity版本，无法完全覆盖所有的 Unity 引擎知识  
  
本书不对阅读顺序有要求，您可以**根据自己的需求**，从目录中挑选出自己想要的内容单独学习  
</p>

[![image.png](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/scaled-1680-/6izsjUH8bRI1WuaQ-image.png)](https://docs.vrcd.org.cn/uploads/images/gallery/2024-04/6izsjUH8bRI1WuaQ-image.png)

在使用 Unity 开发 VRChat 内容的途中您会不可避免地碰到各种各样的问题，我们衷心希望您以耐心负责的心态了解其中的困难并坚持下来，创作出自己心中的内容。

我们希望您在学习过程中掌握 **通过搜索解决问题，阅读文档和技术文章，以及科学提问** 的能力，这将会为您的创作之路开辟一切可能。

<p class="callout info">在遇到问题时，您可以随时向 VRCD 玩家社区：750258838 内的大家提出问题请求帮助，但是我们希望您可以尽量地让问题易于解答，可参照以下**提问守则**。</p>

> 您可能会在学习和创作过程中遇到各种难以解决的问题，在遇到问题时，您可以放心大胆地向群里的大家求助~ 但是在提问之前，确保您能尽量地提出“优质问题”，您的问题应该能让大家方便地定位问题原因所在。 尽量遵循以下“好问题”守则：
> 
> 1. 明确问题场景：请详细说明您在哪个具体环节遇到了困难，这会比笼统的提问更有帮助。 比如：“我希望让我的模型的头发飘动起来，在尝试为头发添加动骨时遇到问题”要比“我的头发不会动怎么办”更有帮助。
> 2. 尽可能详细地描述您在问题前和问题后的操作：这包括您在遇到问题前，和遇到问题后的操作，可以让大家对您的情况有一个更深入的了解。 比如：“我在我的头发中骨骼添加了一个VRC Phys Bone组件，但是它并没有生效” “我尝试着修改了组件中的这些参数，但问题并没有解决”
> 3. 提供您的出问题时的截图：您应该尽量附上截图，这有助于群友定位您的环境，或者了解您问题的表现，原因等。
> 4. 请在有空时询问问题：为了节省双方时间，您应该在确保自己后续有时间补充问题细节，回答其他人问题的时候再提问 这些小守则并不是强制性的，但遵循它们可以大大提高您的问题得到解决的几率。
> 
> 同时，我们鼓励您分享自己的解决方案和各种想法，一起促进社区成长！~