HưỚng dẫn về npc (Non-player Character) ĐỀ TÀI: XÂy dựng framework game nhập vai 2d hành đỘng trên mobile (2D – action rpg) BẰng unity3D



tải về 1.05 Mb.
trang2/4
Chuyển đổi dữ liệu19.03.2024
Kích1.05 Mb.
#56889
1   2   3   4
Hướng dẫn tạo NPC
20 35 14 3 24 Microsoft Lens, Bài tập cá nhân - Đại cuơng về lý luận dạy học

Chỉnh sửa các loại NPC


Sau khi thay đổi Sprite như hình 7, người dùng thêm Component Box Collider 2D (đã được mô tả ở hướng dẫn về UI và Prefab) rồi chỉnh sao cho Collider đó nằm ở thân dưới NPC (giống như hướng dẫn về UI và Prefab).
Sau khi chỉnh xong Collider thì người dùng tiếp tục thêm script NPC Controller như hình sau: (đây là script chính của NPC, bắt buộc phải có mỗi khi tạo NPC)

Hình 8: Script NPC Controller
Ở hình 8, người dùng nháy chuột vào tên Component, sau đó nháy chuột phải, Editor sẽ mở ra như sau:

Hình 9: Menu ngữ cảnh của Script NPC Controller
Sau khi mở Menu ngữ cảnh, người dùng chọn chức năng “Generate guid for id” để tạo một id ngẫu nhiên cho NPC, khi đó hình 8 thay đổi như sau:

Hình 10: Thêm ID cho NPC
Sau khi tạo ID như hình 10, ở dưới mục ID là mục Npc Name, đó chính là tên của NPC, ở ví dụ minh hoạ này, tên của NPC sẽ là “NPC” như hình sau:

Hình 11: Đặt tên NPC
Sau khi đặt tên cho NPC, người dùng quay lại cửa sổ Hierachy tạo một đối tượng trống mới như hình 1, chọn Create Empty rồi đặt tên cho đối tượng đó là “System” như hình sau:

Hình 12: Tạo đối tượng System
Sau khi tạo đối tượng System, người dùng tiếp tục thêm một đối tượng con bằng cách thao tác như hình 1 rồi chọn Create Empty Child hoặc nháy chuột phải rồi chọn Create Empty rồi đặt tên là GameSystem như hình sau:

Hình 13:Tạo đối tượng GameSystem
Sau khi tạo đối tượng như hình 13, ở cửa sổ Inspector, người dùng thêm Script Dialog Manager như hình sau:

Hình 14: Script Dialog Manager
Sau khi thêm Script Dialog Manager (hình 14), người dùng mở và kích hoạt đối tượng UICanvas ở cửa sổ Hierachy (nháy chuột vào mũi tên bên trái đối tượng UICanvas) rồi lần lượt kéo đối tượng con Dialog Box vào mục Dialog Box, đối tượng ChoiceBox vào mục ChoiceBox, mở đối tượng Dialog Box lấy đối tượng con Dialog Text kéo vào mục Dialog Text và chỉnh Letters Per Second từ 0 thành 45 như hình sau:

Hình 15: Chỉnh sửa Script Dialog Manager theo yêu cầu

  1. tải về 1.05 Mb.

    Chia sẻ với bạn bè của bạn:
1   2   3   4




Cơ sở dữ liệu được bảo vệ bởi bản quyền ©hocday.com 2024
được sử dụng cho việc quản lý

    Quê hương