Lesson 6 大仁科大 數位多媒體設計系 蔡安朝.

Slides:



Advertisements
Similar presentations
教师成绩录入步骤 1. 登录教务系统 2. 进入教师成绩管理界面 3. 选择相应的教学班,点击 “ 课程成绩录 入 ” 进入成绩录入界面 4. 点击 “ 设置 ” 按钮设置 “ 成绩分项 ” 5. 录入成绩, “ 保存成绩 ” 按钮可以保存成 绩但不提交(提交后不能再修改成绩) 6. “ 提交成绩 ”
Advertisements

7.2 图示化记忆 记忆的概述 图示化记忆 联想记忆法 奇特联想记忆法 用手记忆.
M 黃思淵 M 林宛億 Unity. 大綱 09 匯入 3D 模型檔案 10 創造 3D 遊戲角色 11 Unity 材質設定.
E-portfolio 個人履歷網站教學
谈初中英语教师的说课与备课 . ..
太陽_介面設計.
考点作文十大夺魁技法 第28课时 写作(二) 考点作文十大夺魁技法 6-10 ·新课标.
谈初中英语教师的说课与备课 . ..
舊石器時代 位置: 亞洲大陸東緣,西太平洋弧狀列島一部份 背景 形成: 兩千多萬年前逐漸隆起,形成島嶼 生物: 大角鹿、猛瑪象、亞洲大陸原始人 臺東 長濱文化 苗栗 網形文化 臺南 左鎮人目前臺灣發現最早人類化石 代表 文化 1.住在海邊洞穴-短期定居小型隊群 2.以採集、狩獵為生 3.使用礫石砍伐器、片器、尖器.
实践周散文鉴赏与分析 第一小组 组长:蔡玉娟 组员:蔡恒儿 陈佩琳 陈芸 李国茹 杨茹 叶美燕 张凤云
Unity3D.
Lesson 5 Unity 程式腳本入門.
Views ,Stored Procedures, User-defined Function, Triggers
我国经济发展的 新环境和新战略.
題目:十六對一多工器 姓名:李國豪 學號:B
PowerPoint圖形總合.
程式設計概論 1.1 程式設計概論 程式語言的演進 物件導向程式 程式開發流程 1.2 C++開發工具
PHP與SQL語法存取MySQL SQL
JDK 安裝教學 (for Win7) Soochow University
Working with Databases (II) 靜宜大學資管系 楊子青
1. 檔案File  開新New  檔案Empty File (再另存新檔D:\hello.c)
Endnote書目資料匯入 -西文資料庫.
R教學 安裝RStudio 羅琪老師.
安裝JDK 安裝Eclipse Eclipse 中文化
自由軟體介紹(一) 把flash通通帶回家 報告人:陳俊銘.
Word與PowerPoint的結合 建功國小 陳旻杰 健行國小 張慧如.
遊戲設計 Animation.
Quiz6 繳交期限: 12/14(四) 23:59前.
Visual Basic 物件導向程式設計簡介.
Android App簡介及 App Inventor 2體驗 靜宜大學資管系 楊子青
檔案與磁碟的基本介紹.
私立南山高中 信息組 電腦研習 電腦資料的備份 中華民國 99年4月20日 星期二.
Scratch: 動畫或遊戲編程 任務5: 野馬與獅子.
遊戲設計 Introduction of Unity.
Java程式設計 Eclipse.
網頁程式設計 本章投影片錄自HTML5、CSS3、RWD、jQuery Mobile跨裝網頁設計 陳惠貞 著 碁峰資訊股份有限公司出版
PLC-GPPW軟體使用教學 授課教師:張祖烈
Ch20. 計算器 (Mac 版本).
網路程式設計期末project B 張芸菱.
Quiz2 繳交期限: 10/12(四) 23:59前.
Quiz3 繳交期限: 10/26(四) 23:59前.
Unity LAB 2D UFO Tutorial
How to get there? Lesson 1.
電腦遊戲設計期末報告 林鴻文 陳韋瑄 徐久泰.
Install OpenCV C++ with Visual Studio 2017 on Windows PC
期末考.
第13單元 實習8 Focus-Router-Lamp
VS.NET 2003 IDE.
GridView操作 (II).
Quiz7 繳交期限: 12/14 23:59.
PowerPoint 操作介紹 106 計算機概論
第三章 国际贸易政策 第二节 保护贸易政策 第三节 自由贸易政策 第一节 国际贸易政策概述.
程式移植.
從HTML表格到CSS 靜宜大學 資管系 楊子青.
遊戲設計 Special Effects.
Dreamweaver 進階網頁製作 B 許天彰.
打Mole不打Ladybug (IV): 讓使用者控制Ladybug移動 靜宜大學資管系 楊子青
Parasitics Extraction (PEX) 與 postsimulation(posim)
Quiz1 繳交期限: 9/28(四).
遊戲設計 AssetBundle.
Activity的生命週期: 播放音樂與影片 靜宜大學資管系 楊子青
連結資料庫 MYSQL.
Scratch: 動畫或遊戲編程 任務6:太空旅遊.
國立臺南師範學院 視聽教育中心 業務簡報 報告人: 李鴻亮 中華民國九十一年九月十八日.
Scratch: 動畫或遊戲編程 任務3:海洋世界.
班會程序 1.班會開始 2.全體肅立 3.主席就位 4.唱國歌 5.向國旗暨國父遺像行三鞠躬禮 (一鞠躬、再鞠躬、三鞠躬)
基本仪器使用简介 一、示波器探头补偿 1、压下示波器电源(在示波器左下角),将示波器探头接示波器CH1通道(手拿金属旋钮)
Unix指令4-文字編輯與程式撰寫.
雲端電腦教室 Matlab 使用介紹 1. 工作目錄切換 2. 把 matlab 的檔案存出來 3. Matlab 軟體介面.
教師檔案系統資料如何填寫? 如何對應教師評鑑共同基準?.
Presentation transcript:

Lesson 6 大仁科大 數位多媒體設計系 蔡安朝

Terrain 加樹 Download free tree package from Asset Store 加樹 Shanty town:tree 加樹 調整Bend factor (彎曲度)

Terrain 加草 需先匯入地形包 Assets/Import Package/Terrain Assets 加草 可調整草的長寬

加入風的效果 Game Object/Create Other/Wind Zone

第一人稱控制器 Delete Main Camera from Hierarchy 匯入Character Controller Assets/Import Package/Character Controller 把Character Controller拉入到畫面中,並調整到適當位置 可調整移動速度

用”圖”建場景 開新專案 加樹 加草 加風 加第一人稱控制器

特效-煙 建立空物件 加入特效物件 GameObject/Create Empty Component/Effect/Legacy Particles/

特效-煙 加入煙的效果

特效-煙

特效-火 以相同方式加入火的特效

特效-火 以相同方式加入火的特效

讓火往下掉

特效-火 火的碰撞 Components/Effects/Legacy Particles/World Particle Collider

特效-水 Assets/Import Package/Water

特效-水

加音效 選First Person Controller的Main Camera Component/Audio/加入Audio Listener Audio Source 加入音樂

匯入遊戲物件 開啟3dsMax物件並匯出至Unity Windmill Airplane

飛機拖尾效果 增加 GameObject/Create Empty 更名 traiEffect 拉到飛機的物件裡(Hierarchy) Reset position 調整traiEffect到機尾 增加Component/Effects/Trail Renderer Inspector  Materials加入其他效果

複習 上周指令

開新專案 建一個Plane 建兩個Cube,並賦予Rigidbody,使其有重量

程式基本概念介紹 transform在專案中代表物件 讓物件旋轉的語法為transform.Rotate MonoDevelop可於輸入時自動找出最接近的語法

物件移動、旋轉程式內容 讓物件移動 讓物件轉動

並按 執行腳本 改變面板上的 觀察Cube移動情形 把腳本拉給Cube物件

物件移動的限制用法 因物件互相撞到時可能會跳起來 把Rigidbody的Constraints都勾起來,限制物 件移動方向

另一種控制方向的方式 Edit/Project Settings/Input 觀察Inspector Horizontal Vertical

程式內容 Physics.gravity = Vector3(0,-1000,0);

Collision(碰撞) 新增2個Cube (Cube1 與 Cube2),讓Cube1可以動,要設rigidbody 再寫1個JS,賦予到Cube2 用Cube1 去撞 Cube2

Cube1變色 (修改Cube2的JS)

IsKinematic 運動學 【IsKinematic 運動學】:不允許自身受到碰撞,但還是會對其他物件造成碰撞。 勾選後,碰撞時 Cube1不會變色

Trigger(觸發) 1 Trigger(觸發)補足Collision(碰撞)的不足 Collision碰撞,造成物理碰撞,可以在碰撞時執行OnCollision事件。 Trigger觸發,取消所有物理碰撞,可以在觸發時執行OnTrigger事件。

Trigger(觸發) 2 修改Cube2的JS, Cube1仍勾選Is Kinematic

Trigger(觸發) 3 再次修改Cube2的JS,

令物件消失 1 新增GameObject/Create Other/Cylinder 改變大小後,拉入到Prefab資料夾內 Inspector 勾選 刪除Hierarchy上的Cylinder

令物件消失 2 點選Cube1,到Inspector把Tag改成Player

令物件消失 3 從Prefab內把剛做的遊戲物件拉入到場景中 新增JS,並拉給Cylinder