Download presentation
Presentation is loading. Please wait.
1
Lesson 6 大仁科大 數位多媒體設計系 蔡安朝
2
Terrain 加樹 Download free tree package from Asset Store 加樹
Shanty town:tree 加樹 調整Bend factor (彎曲度)
3
Terrain 加草 需先匯入地形包 Assets/Import Package/Terrain Assets 加草 可調整草的長寬
4
加入風的效果 Game Object/Create Other/Wind Zone
5
第一人稱控制器 Delete Main Camera from Hierarchy 匯入Character Controller
Assets/Import Package/Character Controller 把Character Controller拉入到畫面中,並調整到適當位置 可調整移動速度
6
用”圖”建場景 開新專案 加樹 加草 加風 加第一人稱控制器
7
特效-煙 建立空物件 加入特效物件 GameObject/Create Empty
Component/Effect/Legacy Particles/
8
特效-煙 加入煙的效果
9
特效-煙
10
特效-火 以相同方式加入火的特效
11
特效-火 以相同方式加入火的特效
12
讓火往下掉
13
特效-火 火的碰撞 Components/Effects/Legacy Particles/World Particle Collider
14
特效-水 Assets/Import Package/Water
15
特效-水
16
加音效 選First Person Controller的Main Camera
Component/Audio/加入Audio Listener Audio Source 加入音樂
17
匯入遊戲物件 開啟3dsMax物件並匯出至Unity Windmill Airplane
18
飛機拖尾效果 增加 GameObject/Create Empty 更名 traiEffect 拉到飛機的物件裡(Hierarchy)
Reset position 調整traiEffect到機尾 增加Component/Effects/Trail Renderer Inspector Materials加入其他效果
19
複習 上周指令
20
開新專案 建一個Plane 建兩個Cube,並賦予Rigidbody,使其有重量
21
程式基本概念介紹 transform在專案中代表物件 讓物件旋轉的語法為transform.Rotate
MonoDevelop可於輸入時自動找出最接近的語法
22
物件移動、旋轉程式內容 讓物件移動 讓物件轉動
23
並按 執行腳本 改變面板上的 觀察Cube移動情形 把腳本拉給Cube物件
24
物件移動的限制用法 因物件互相撞到時可能會跳起來 把Rigidbody的Constraints都勾起來,限制物 件移動方向
25
另一種控制方向的方式 Edit/Project Settings/Input 觀察Inspector Horizontal Vertical
26
程式內容 Physics.gravity = Vector3(0,-1000,0);
27
Collision(碰撞) 新增2個Cube (Cube1 與 Cube2),讓Cube1可以動,要設rigidbody
再寫1個JS,賦予到Cube2 用Cube1 去撞 Cube2
28
Cube1變色 (修改Cube2的JS)
29
IsKinematic 運動學 【IsKinematic 運動學】:不允許自身受到碰撞,但還是會對其他物件造成碰撞。 勾選後,碰撞時
Cube1不會變色
30
Trigger(觸發) 1 Trigger(觸發)補足Collision(碰撞)的不足
Collision碰撞,造成物理碰撞,可以在碰撞時執行OnCollision事件。 Trigger觸發,取消所有物理碰撞,可以在觸發時執行OnTrigger事件。
31
Trigger(觸發) 2 修改Cube2的JS, Cube1仍勾選Is Kinematic
32
Trigger(觸發) 3 再次修改Cube2的JS,
33
令物件消失 1 新增GameObject/Create Other/Cylinder 改變大小後,拉入到Prefab資料夾內
Inspector 勾選 刪除Hierarchy上的Cylinder
34
令物件消失 2 點選Cube1,到Inspector把Tag改成Player
35
令物件消失 3 從Prefab內把剛做的遊戲物件拉入到場景中 新增JS,並拉給Cylinder
Similar presentations