Chương trình dịch

Tài liệu tương tự
Microsoft Word - Lap trinh Game (CD)

HƯỚNG DẪN SỬ DỤNG WEBSITE FSHARE V2 Hươ ng dâ n sư du ng Fshare 2 1/31

Hướng dẫn sử dụng 1

Microsoft Word - Huong dan su dung phan mem Evyhome.docx

Tìm hiểu ngôn ngữ lập trình Visual Basic Tìm hiểu ngôn ngữ lập trình Visual Basic Bởi: Khuyet Danh Tìm hiểu ngôn ngữ lập trình Visual Basic Tổng quan

Microsoft Word - Note03.doc

BÀI MỞ ĐẦU BÀI MỞ ĐẦU Bởi: Vũ Khánh Quý Bài 1: GIỚI THIỆU MÔN HỌC 1. Giới thiệu môn học Với xu thế ứng dụng hệ thống thông tin vào tất cả các hoạt độn

Microsoft Word - cai_dat_android_studio.docx

PowerPoint Presentation

Hướng dẫn bắt đầu sử dụng mozabook mozabook 2 Cài đặt, bắt đầu, Bản đồ màn hình Mở ấn phẩm, Nhập PDF và PPT Dẫn đường, Cập nhật ấn phẩm Ấn phẩm mới Nộ

Inspiron Series Sổ tay dịch vụ

Nh?ng cách cha?y Android trên máy tính

HƯỚNG DẪN SỬ DỤNG ỨNG DỤNG IOS DRIVER Phiên bản /08/2019

Hướng dẫn sử dụng

Microsoft Word - HDSD-QLHD.doc

BÁO CÁO CHI TIẾT

CÀI ĐẶ T ANDROID TRÊN NETBEAN Yêu cầ u:trong quá trình cài đặ t phả i kế t nố i mạ ng,và phiên bả n này đượ c cài trên windows. 1.Download Netbean(6.7

GO-IXE HƯỚNG DẪN SỬ DỤNG ỨNG DỤNG ANDROID DRIVER Phiên bản /12/2018

Các thanh công cụ Toolbar Các thanh công cụ Toolbar Bởi: Khoa CNTT ĐHSP KT Hưng Yên Origin cung cấp các nút thanh công cụ cho những lệnh menu thường x

HƯỚNG DẪN SỬ DỤNG CÁC SẢN PHẨM CỦA OFFICE 365 Hợp đồng số: 25/KTQD-FPT Cung cấp hệ thống Office trực tuyến và thư điện tử Trường Đại Học Kinh Tế Quốc

TIẾNG VIỆT ENGLISH Hướng dẫn sử dụng User Guide LG-V400 MFL (1.0)

XJ-UT311WN_XJ-UT351WN

HƯỚNG DẪN CÁC NGHIỆP VỤ KÊ KHAI (Trên phần mềm ebh của công ty Thái Sơn) Nghiệp vụ : Đăng ký đóng BHXH bắt buộc (Người lao động có thời hạn ở nước ngo

HƯỚNG DẪN SỬ DỤNG ĐẦU GHI LILIN DVR 708/716/ Cấu tạo đầu ghi 1.1 Đầu ghi DVR 816 Mặt trước: Stt Tên Chức năng 1 Phím sang trái Di chuyển sang tr

HƯỚNG DẪN SỬ DỤNG PHẦN MỀM KBHXH NỘI DUNG I. Giới thiệu... 2 II. Hướng dẫn sử dụng phần mềm kê khai BHXH Nhập thông tin Doanh nghiệp Q

1_GM730_VIT_ indd

Microsoft Word - SGV-Q4.doc

Microsoft Word - mot_so_tool_trong_android.docx

NGÂN HÀNG BƯU ĐIỆN LIÊN VIỆT TÀI LIỆU HƯỚNG DẪN SỬ DỤNG SẢN PHẨM MOBILE BANKING (Dành cho thiết bị Android) Hà Nội, tháng 05 năm 2015

Bài 1:

TIN HỌC ĐẠI CƯƠNG Bài 6. Phần mềm trình chiếu Bùi Trọng Tùng, SoICT, HUST 1 Nội dung 1. Giới thiệu chung về Microsoft Powerpoint 2. Một số quy tắc soạ

Slide 1

Hướng dẫn sử dụng Camera thông minh EZVIZ C6C Bước 1 : Kết nối Camera với phần mêm EZVIZ (ta có thể tham khảo phần thêm Camera vào trong phần EZVIZ) B

Làm việc với các thư viện chung (common library) và các thư viện chia sẻ Làm việc với các thư viện chung (common library) và các thư viện chia sẻ Bởi:

A. Hướng dẫn cài đặt ứng dụng Hướng dẫn khách hàng sử dụng Smart OTP Quý khách tải và cài đặt ứng dụng BIDV Smart OTP từ kho ứng dụng App Store cho cá

HƯỚNG DẪN CÀI ĐẶT, KÍCH HOẠT, SỬ DỤNG SOFT TOKEN TRÊN ỨNG DỤNG M-EMOBILE DÀNH CHO KHÁCH HÀNG DOANH NGHIỆP 1. Định nghĩa - M-eMobile (Mobile App) là ứn

BƯỚC 1 CÀI LẮP SIM BƯỚC 2 APN BƯỚC 3 ĐĂNG KÝ HOÀN THÀNH Bỏ SIM vào máy di động. Cài đặt APN. Vui lòng khởi động lại thiết bị. Vui lòng mở trình duyệt

Viện Đại học Mở Hà Nội Trung tâm Đào tạo Trực tuyến (E-Learning) Tài liệu hướng dẫn học viên TÀI LIỆU HƯỚNG DẪN SỬ DỤNG HỆ THỐNG ĐÀO TẠO TRỰC TUYẾN Dà

THU THẬP DỮ LIỆU TRÊN THIẾT BỊ DI ĐỘNG ANDROID isurvey là ứng dụng thu thập dữ liệu trên thiết bị di động sử dụng hệ điều hành Android. isurvey khai t

TÀI LIỆU HƯỚNG DẪN SỬ DỤNG SMAS Tổ tin học TABLE OF CONTENTS I. Thông tin tài liệu... 2 II. Đăng nhập vào hệ thống... 3 III. Đổi mật khẩu đăng nhập...

PHỤ LỤC 1: HƯỚNG DẪN CÁC BƯỚC THỰC HIỆN CHUYỂN ĐỔI PHƯƠNG THỨC XÁC THỰC SANG SmartOTP XÁC THỰC QUA DỊCH VỤ BIDV Online Bước 1: Truy cập vào chương trì

(Tái bản lần thứ hai)

TẬP ĐOÀN VIỄN THÔNG QUÂN ĐỘI VIETTEL TRUNG TÂM CÔNG NGHỆ THÔNG TIN 1 HƯỚNG DẪN SỬ DỤNG HỆ THỐNG QUẢN LÝ VÀ ĐIỀU HÀNH VĂN BẢN ĐIỆN TỬ Đối tượng Văn thư

Công cụ trong VB6 Công cụ trong VB6 Bởi: FPT Software Để tìm hiểu về các công cụ trong VB chúng ta sẽ đề cập tới Add-in Các công cụ trong add-in Trình

LG-P698_VNM_cover.indd

Bitdefender Total Security

Hướng dẫn Bài thực hành 7 SGK Tin học 6 | Giải bài tập SGK Tin lớp 6

BẢO MẬT KỸ THUẬT SỐ THỰC HÀNH Bảo mật ngoài công nghệ practicaldigitalprotection.com

11 tính năng hay trong Windows 10 mà Windows 8 không có Windows 10 là một sự cải tiến đáng kể so với Windows 8. Ngoài giao diện được làm mới, hầu hết

Một số thao tác trong windows XP Một số thao tác trong windows XP Bởi: Vien CNTT DHQG Hanoi MỘT SỐ THAO TÁC TRONG WINDOWS XP Tạo đĩa mềm khởi động DOS

Thực hành trên Rose Thực hành trên Rose Bởi: Đoàn Văn Ban Xây dựng biểu đồ thành phần + Tạo lập mới hoặc mở một biểu đồ thành phần đã được tạo lập trư

MB_ver3_Full

METALPOWER i3 brochure Vietnam

Microsoft Word - emulator_trong_android.docx

Mẫu PL1a: TRƯỜNG ĐẠI HỌC CÔNG NGHIỆP THÀNH PHỐ HỒ CHÍ MINH KHOA CÔNG NGHỆ ĐIỆN TỬ Bộ môn ĐIỆN TỬ-MÁY TÍNH DANH MỤC ĐỀ TÀI KHOÁ LUẬN TỐT NGHIỆP TT Họ v

GIẢI PHÁP NHÀ THÔNG MINH LUMI LIFE HƯỚNG DẪN SỬ DỤNG VOICE CONTROL

HDSD ST106.cdr

Microsoft Word - Phan 1 - Kien thuc co so IFS-HANU 2011.doc

Dell UltraSharp U2518D Trình Quản Lý Màn Hình Dell Sổ tay hướng dẫn sử dụng

DocuWorks 9 Phần mềm quản lý tài liệu

Cách khởi động P-touch Editor Trước khi sử dụng máy in này, đảm bảo đã đọc Hướng dẫn sử dụng trực tuyến này. Chúng tôi đề nghị bạn cất giữ sách hướng

Chöông 1 (tt.)

Microsoft Word - HDSD digiTool.doc

ZTE-U V889D Hướng dẫn sử dụng

HỌC VIỆN KỸ THUẬT QUÂN SỰ

Trước khi sử dụng Hướng dẫn cơ bản Hướng dẫn chuyên sâu Thông tin cơ bản về máy ảnh Chế độ tự động / Chế độ bán tự động Hướng dẫn sử dụng máy ảnh Chế

TIẾNGVIỆT ENGLISH Hướng dẫn sử dụng User Guide LG-D618 MFL (1.0)

Bài thực hành 6 trang 106 SGK Tin học 10

Hỗ trợ ôn tập [ĐỀ CƯƠNG CHƯƠNG TRÌNH ĐẠI HỌC] BÍ QUYẾT NGHIÊN CỨU KEYWORD HIỆU QUẢ Đây chính là bước đầu tiên bạn phải t

PHỤ LỤC 01 HƯỚNG DẪN KHÁCH HÀNG THAO TÁC ĐĂNG KÝ, KÍCH HOẠT VÀ SỬ DỤNG SOFT OTP (CHALLENGE VÀ MOBILE PUSH) CHO DỊCH VỤ ONLINE BANKING CỦA KHÁCH HÀNG C

HƯỚNG DẪN CÀI ĐẶT, KÍCH HOẠT, SỬ DỤNG SOFT TOKEN TRÊN ỨNG DỤNG M-EMOBILE DÀNH CHO KHÁCH HÀNG DOANH NGHIỆP 1. Định nghĩa - M-eMobile (Mobile App) là ứn

Hướng dẫn sử dụng ứng dụng VCB -MOBILE Hướng dẫn sử dụng VCB-Mobile 1

TỔNG CỤC THUẾ TÀI LIỆU HƯỚNG DẪN CÀI ĐẶT ỨNG DỤNG HỖ TRỢ KÊ KHAI PHIÊN BẢN 4.0.X (DÙNG CHO NGƯỜI NỘP THUẾ) HÀ NỘI

Trường Đại học Dân lập Văn Lang - Nội san Khoa học & Đào tạo, số 5, 11/2005 NHÓM HỌC TẬP SÁNG TẠO THS. NGUYỄN HỮU TRÍ Trong bài viết này tôi muốn chia

Phụ lục II

10 thủ thuật khi sử dụng đĩa DVD Sự lên ngôi của thiết bị di động dung lượng lớn như flash USB, đĩa cửng gắn ngoài dưòng như đã làm cho đĩa DVD, CD tr

TẬP ĐOÀN ĐIỆN LỰC VIỆT NAM TRUNG TÂM CÔNG NGHỆ THÔNG TIN TÀI LIỆU HƯỚNG DẪN SỬ DỤNG DIM OPERATOR v1.2 (Dành cho Đơn vị phát điện) Hà Nội, tháng 2/2008

Hướng dẫn sử dụng VIS Mobile Trading

Nokia 8.1 Hướng dẫn sư dụng Bản phát hành vi-vn

Nokia 7 Plus Hướng dẫn sư dụng Bản phát hành vi-vn

Tài liệu Hướng dẫn sử dụng

TRUNG TÂM ĐÀO TẠO LẬP TRÌNH VIÊN QUỐC TẾ

Microsoft Word - TN216.doc

PowerPoint Presentation

Bài 1 Nội dung chính trong bài: Khám phá những công cụ vẽ cải tiến Lệnh Copy và Paste Motion Tìm hiểu tính năng nhập và xuất thành video cải tiến Sử d

HƯỚNG DẪN SỬ DỤNG CỔNG THÔNG TIN CÁN BỘ ( Cổng thông tin cán bộ là phần mềm nằm trong Hệ thống thông tin tổng thể của Trườ

CÔNG TY CỔ PHẦN CHỨNG KHOÁN VPS HƯỚNG DẪN SỬ DỤNG SMARTPRO Version: /2019

Làm quen với chương trình Microsoft Excel Làm quen với chương trình Microsoft Excel Bởi: unknown Làm quen với chương trình Những thao tác đầu tiên với

Hướng dẫn an toàn và thoải mái

Điện toán đám mây của Google và ứng dụng xây dựng hệ thống quản lý dịch vụ Đỗ Thị Phương Trường Đại học Quốc gia Hà Nội; Trường Đại học Công nghệ Chuy


SÁCH HƯỚNG DẪN SỬ DỤNG SM-G970F/DS SM-G973F/DS SM-G975F/DS Vietnamese. 03/2019. Rev.1.1

Microsoft Word - activity_trong_android.docx

1 Tạo slide trình diễn với Microsoft Powerpoint Tạo slide trình diễn với Microsoft Powerpoint Người thực hiện Hoàng Anh Tú Phạm Minh Tú Nội dung 1 Mục

BẢN TIN MARKETING SỐ 09 THÁNG Mừng Quốc Khánh 2/9 01 XU HƯỚNG CTR Bao Nhiêu Là Tốt? Làm Thế Nào Để Cải Thiện Tỷ Lệ Thấp? 03 TIÊU ĐIỂM KINH DOAN

Giới thiệu MSB trân trọng cảm ơn Quý Doanh nghiệp đã lựa chọn dịch vụ M-Banking của chúng tôi. Sứ mệnh đáp ứng tốt nhất các nhu cầu của Khách hàng Doa

ZTE-G R255 越南说明书.doc

DocuCentre-V 3065/3060/2060

ĐỨC TIN LÀ GÌ? Đức tin có một tầm quan trọng hết sức cơ bản trong cuộc sống đời người, đặc biệt là người trẻ. Một số người tự nhiên có đức tin, cơ hồ

HƯỚNG DẪN SỬ DỤNG HỆ THỐNG E-LEARNING Version 2.9 Công Ty TNHH Uratek Website: TP.HCM, 7/2018

Bản ghi:

THIẾT KẾ VÀ PHÁT TRIỂN GAME Bài 3: Làm quen với Unity

Nội dung 1. Giới thiệu về unity 2. Cài đặt unity 3. Bắt đầu một project unity 4. Giao diện của unity 5. Các khái niệm cơ bản của unity 6. Kiến trúc engine unity 7. Thử một project đơn giản TRƯƠNG XUÂN NAM 2

Phần 1 Giới thiệu về unity TRƯƠNG XUÂN NAM 3

Giới thiệu về unity Unity là một phần mềm làm game đa nền tảng, ra đời năm 2005 trên OS X bởi Unity Technologies Dự án bắt đầu từ năm 2001 Unity hỗ trợ viết game trên hầu hết các nền tảng lớn: Windows, Android, ios, Linux, Mac OS, TRƯƠNG XUÂN NAM 4

Giới thiệu về unity Unity chỉ xác lập được vị thế của một platform hàng đầu về phát triển game từ bản 4 Từ bản unity 5, trở thành phần mềm chính cho việc phát triển game đa nền tảng Chi phí thấp (nếu so với các engine cạnh tranh) Cộng đồng rất lớn và nhiệt tình Phù hợp ngay cả với người không chuyên nghiệp Kết hợp rất tốt với các công cụ làm đồ họa như 3DSmax, Maya, Cinema4D, Blender, Cheetah3D, Nhưng cũng bị chê trách vì loại bỏ Boo và UnityScript Và chất lượng phần mềm còn thấp TRƯƠNG XUÂN NAM 5

Giới thiệu về unity Unity có nhiều loại giấy phép khác nhau, trong đó có bản free cho các nhà phát triển cá nhân Nếu game của bạn bán được nhiều tiền (trên 100k USD) thì unity bắt đầu thu tiền Unity cũng xây dựng hệ sinh thái xoay quanh việc phát triển game bao gồm chợ bán các tài nguyên dùng cho việc phát triển game và các dịch vụ kèm theo (analytics, quảng cáo, multiplayer, performance report, ) Có nhiều tài nguyên dùng cho unity trôi nổi trên mạng, nhưng chỉ nên sử dụng cho mục đích cá nhân hoặc nghiên cứu. Nếu sử dụng cho ứng dụng được public có thể bị kiện (kể cả trường hợp ứng dụng là miễn phí) TRƯƠNG XUÂN NAM 6

Phần 2 Cài đặt unity TRƯƠNG XUÂN NAM 7

Cài đặt unity TRƯƠNG XUÂN NAM 8

Cài đặt unity TRƯƠNG XUÂN NAM 9

Cài đặt unity TRƯƠNG XUÂN NAM 10

Cài đặt unity TRƯƠNG XUÂN NAM 11

Cài đặt unity TRƯƠNG XUÂN NAM 12

Cài đặt unity TRƯƠNG XUÂN NAM 13

Cài đặt unity TRƯƠNG XUÂN NAM 14

Cài đặt unity TRƯƠNG XUÂN NAM 15

Cài đặt unity TRƯƠNG XUÂN NAM 16

Phần 3 Bắt đầu một project unity TRƯƠNG XUÂN NAM 17

Bắt đầu một project unity TRƯƠNG XUÂN NAM 18

Bắt đầu một project unity TRƯƠNG XUÂN NAM 19

Bắt đầu một project unity TRƯƠNG XUÂN NAM 20

Bắt đầu một project unity TRƯƠNG XUÂN NAM 21

Phần 4 Giao diện của unity TRƯƠNG XUÂN NAM 22

Giao diện của unity TRƯƠNG XUÂN NAM 23

Giao diện của MonoDevelop TRƯƠNG XUÂN NAM 24

Giao diện của unity TRƯƠNG XUÂN NAM 25

Giao diện: Scene Tab Scene: nơi xây dựng các màn trong game Cung cấp nhiều góc nhìn khác nhau, giúp người thiết kế có cái nhìn tổng thể về cả màn chơi Hệ thống các nút tương tác và hiệu chỉnh trực quan tới từng đối tượng TRƯƠNG XUÂN NAM 26

Giao diện: Project & Hierarchy Tab Project: mọi thành phần vật lý của game Cấu trúc của project cũng tương đương với lưu trữ vật lý của game trên máy tính hoặc bản deploy Tab Hierarchy: các GameObject trong scene hiện tại Có thể nhóm một số lại với nhau (parenting) TRƯƠNG XUÂN NAM 27

Giao diện: Inspector Tab Inspector: Thông tin chi tiết về GameObject hiện tại, bao gồm các giá trị thuộc tính và các thành phần con (component) Việc thay đổi thuộc tính sẽ tác động tức thời tới đối tượng trên tab Scene Đây là cửa sổ rất quan trọng cho phép ta thực hiện các thao tác thiết lập ban đầu tới các đối tượng của trò chơi và sự liên quan giữa chúng (sau đó mới code) TRƯƠNG XUÂN NAM 28

Giao diện: một số tab khác Tab Animation Tab Audio Mixer Tab Asset Store Tab Console: hiện thị các thông báo logs Dùng khi gỡ lỗi hoặc tìm hiểu hoạt động của game Tab Lighting Tab Occlusion Culling Tab Profiler Tab Services TRƯƠNG XUÂN NAM 29

Phần 5 Các khái niệm cơ bản của unity TRƯƠNG XUÂN NAM 30

Các khái niệm cơ bản của unity Scene: màn chơi, cấp độ riêng lẻ hoặc một vùng nội dung của trò chơi (main menu, options, about, ) TRƯƠNG XUÂN NAM 31

Các khái niệm cơ bản của unity Game object: bất kỳ đối tượng nào trong scene đều là game object Kể cả các đối tượng vô hình (không được vẽ lên hoặc trong suốt) trong scene cũng là các game object Game object luôn chứa thành phần Transform là thông số về vị trí, góc quay và tỉ lệ co dãn của đối tượng trong không gian của scene Unity dựa vào thông số này và vị trí camera để tính toán xem vẽ game object trên scene như thế nào Game object không nhất thiết phải được đặt sẵn trên scene mà có thể được tạo ra và thêm vào scene trong quá trình thực thi game TRƯƠNG XUÂN NAM 32

Các khái niệm cơ bản của unity Component: các thành phần của một game object Ví dụ: một nhân vật trong game có các component chứa thông tin hoặc các phản ứng của nhân vật đó: Hình ảnh (sprite render) Tập hợp các hành động (animator) Thành phần xử lý va chạm (collision) Tính toán vật lý (physical) Mã điều khiển (script) Bằng cách gắn thêm các component vào game object, lập trình viên có thể làm phong phú thêm các tính chất của game object nhằm đáp ứng yêu cầu của gameplay Tags: các từ (word) mô tả một game object TRƯƠNG XUÂN NAM 33

Các khái niệm cơ bản của unity Script: các file kịch bản, viết bằng C# hoặc javascript Các script cũng là component Một class C# bao giờ cũng kế thừa từ MonoBehaviour Tên class phải trùng với tên file script Có thể soạn thảo bằng MonoDevelop hoặc Visual Studio Prefab: các khuôn mẫu (preconfigured) của game object, có thể lưu lại và tái sử dụng Layer: một scene có thể được cắt thành nhiều layer, mỗi layer chứa một số game object Việc này giúp dễ dàng xử lý các game object theo loạt TRƯƠNG XUÂN NAM 34

Các khái niệm cơ bản của unity Sprite: một hình ảnh 2D của một game object Có thể là hình ảnh đầy đủ, hoặc chỉ một bộ phận của nhân vật Animation: hình ảnh động dựa trên sự thay đổi liên tục của nhiều sprite khác nhau Frame: một trạng thái của một animation, có thể được tạo nên từ một hay nhiều sprite Asset: kho chứa tất cả các loại tài nguyên làm nên game; các tài nguyên này có thể là hình ảnh, âm thanh, mô hình 3D, TRƯƠNG XUÂN NAM 35

Các khái niệm cơ bản của unity Camera: là game object trong scene, dùng để xác định tầm nhìn, góc quan sát các game object khác Transform: là phép biến đổi hình ảnh trong không gian 3 chiều, là tổ hợp của các phép tịnh tiến, quay theo các trục và thu/phóng đối tượng Shader: quy cách render vật liệu lên bề mặt vật thể Material: sử dụng các shader để làm chất liệu cho mô hình TRƯƠNG XUÂN NAM 36

Phần 6 Kiến trúc engine unity TRƯƠNG XUÂN NAM 37

Unity API Animation Audio Camera CharacterController Collider Component GameObject GUI Input Light MonoBehaviour ParticeEmitter Rigidbody Projector Transform TRƯƠNG XUÂN NAM 38

Unity API Animation: thực hiện chạy chuyển động của mô hình nhân vật Audio: hỗ trợ lập trình với âm thanh Camera: giúp lập trình camera CharacterController: giúp điều khiển nhân vật di chuyển (địa hình) Collider: hỗ trợ lập trình va chạm giữa các vật thể Component: lớp cha của tất cả các thành phần có thể gắn vào đối tượng TRƯƠNG XUÂN NAM 39

Unity API GameObject: lớp cha của tất cả các thực thể trong scene GUI: giúp lập trình giao diện người dùng trên unity Input: hỗ trợ lập trình với chuột, cảm ứng đa điểm, cảm biến gia tốc Light: giúp tạo ánh sáng trong game MonoBehaviour: lớp cha của tất cả các script muốn gắn vào một đối tượng game TRƯƠNG XUÂN NAM 40

Unity API ParticleEmitter: hỗ trợ tạo các hiệu ứng particle đẹp mắt Rigidbody: giúp tạo hiệu ứng vật lý liên quan đến trọng lực như bóng nẩy, lăn,.. Projector: giúp chiếu texture lên bề mặt vật thể Transform: giúp thay đổi vị trí, xoay, biến đổi tỉ lệ mô hình TRƯƠNG XUÂN NAM 41

Game loop Kiến trúc chung cho mọi loại game, không chỉ unity Gồm các bước chính sau: 1. Khởi tạo game 2. Nạp các biến toàn cục 3. Bắt đầu chạy game 4. Một vòng lặp vô tận: (hoặc) Update (hoặc) FixedUpdate 5. Kết thúc game Update() loop Start Game Awake() global statements Start() Exit Game FixedUpdate() loop TRƯƠNG XUÂN NAM 42

Vòng đời của GameObject Awake: chạy khi mọi thứ đã được load xong Start: chạy nếu game object không bị disable Update/FixedUpdate: chạy liên tục từng theo frame OnGUI: tạo / cập nhật giao diện người dùng (của UnityAPI) nếu thấy cần thiết OnDestroy: hủy game object TRƯƠNG XUÂN NAM 43

Vòng đời của GameObject TRƯƠNG XUÂN NAM 44

Phần 7 Thử một project đơn giản TRƯƠNG XUÂN NAM 45

Tạo project TRƯƠNG XUÂN NAM 46

Thêm một đối tượng Sprite TRƯƠNG XUÂN NAM 47

Thiết lập thuộc tính và thêm code Tìm kiếm ảnh trên google (chẳng hạn search hình ảnh: sprite 2d air force), lấy về dạng png TRƯƠNG XUÂN NAM 48

Viết code xử lý TRƯƠNG XUÂN NAM 49