case5
This commit is contained in:
@@ -44,7 +44,7 @@ head:
|
||||
<img src="/image/studycase2/导入shader.png" data-fancybox="gallery"/>
|
||||
|
||||
## 5.勇者行迹录-章节任务
|
||||
### 创建StudyCase2
|
||||
### 5.1 创建StudyCase2
|
||||
- 复制场景和脚本改名为StudyCase2
|
||||
|
||||
<img src="/image/studycase2/复制场景和脚本改名为StudyCase2.png" data-fancybox="gallery"/>
|
||||
@@ -53,7 +53,7 @@ head:
|
||||
|
||||
<img src="/image/studycase2/修改控制器的命名空间.png" data-fancybox="gallery"/>
|
||||
|
||||
### 模型处理
|
||||
### 5.2 模型处理
|
||||
- 导出FBX材质球到Mats文件夹方便修改
|
||||
|
||||
<img src="/image/studycase2/导出材质.png" data-fancybox="gallery"/>
|
||||
@@ -70,7 +70,7 @@ head:
|
||||
|
||||
<img src="/image/studycase2/嘴部材质特殊处理.png" data-fancybox="gallery"/>
|
||||
|
||||
### 用模型替换之前的胶囊体
|
||||
### 5.3 用模型替换之前的胶囊体
|
||||
- 替换模型
|
||||
|
||||
<img src="/image/studycase2/替换模型.png" data-fancybox="gallery"/>
|
||||
@@ -79,7 +79,7 @@ head:
|
||||
|
||||
<img src="/image/studycase2/调整模型大小和位置.png" data-fancybox="gallery"/>
|
||||
|
||||
### 创建动画控制器,添加Idle和Move动画片段
|
||||
### 5.4 创建动画控制器,添加Idle和Move动画片段
|
||||
- 创建动画控制器
|
||||
|
||||
<img src="/image/studycase2/创建动画控制器.png" data-fancybox="gallery"/>
|
||||
@@ -100,7 +100,7 @@ head:
|
||||
|
||||
<img src="/image/studycase2/moving和idle设置为循环播放.png" data-fancybox="gallery"/>
|
||||
|
||||
### 创建状态条件
|
||||
### 5.5 创建状态条件
|
||||
- 设置idle到moving的条件
|
||||
|
||||
<img src="/image/studycase2/设置idle到moving的条件.png" data-fancybox="gallery"/>
|
||||
@@ -113,7 +113,7 @@ head:
|
||||
|
||||
<img src="/image/studycase2/设置move end到moving的条件.png" data-fancybox="gallery"/>
|
||||
|
||||
### 编写脚本`ThirdCharacterController.cs`
|
||||
### 5.6 编写脚本`ThirdCharacterController.cs`
|
||||
- 修改`Assets\Scripts\StudyCase2` 下脚本 `ThirdCharacterController.cs`
|
||||
```csharp
|
||||
using UnityEngine;
|
||||
@@ -181,7 +181,7 @@ namespace StudyCase2
|
||||
}
|
||||
}
|
||||
```
|
||||
### 代码讲解
|
||||
### 5.7代码讲解
|
||||
在Awake中自动获取组件,移除PlayerInput
|
||||
```csharp
|
||||
private void Awake()
|
||||
@@ -205,7 +205,7 @@ private void Awake()
|
||||
//false:播放Move end动画,然后回到Idle
|
||||
animator.SetBool("Move", true);
|
||||
```
|
||||
### Player节点设置
|
||||
### 5.8 Player节点设置
|
||||
挂载studycase2的控制器,移除PlayerInput组件
|
||||
<img src="/image/studycase2/重载控制器.png" data-fancybox="gallery"/>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user