Sử dụng 2D Tilemap Extras để tạo bản đồ với các ô tự động hoạt hình
Môi trường xác minh
- Windows
-
- cửa sổ 11
- Biên tập viên Unity
-
- 2021.3.3F1
- Gói hệ thống đầu vào
-
- 1.3.0
Điều kiện tiên quyết cho mẹo này
Các cài đặt sau đây đã được thực hiện trước làm tiền đề cho mô tả về mẹo này.
Điều kiện tiên quyết cho mẹo này là gì?
- Tạo bản đồ 2D từ trên xuống bằng cách sử dụng bản đồ lát Unity tiêu chuẩn
- Sử dụng 2D Tilemap Extras để tạo bản đồ với autotiles
- Sử dụng 2D Tilemap Extras để tạo các ô hoạt hình
Về việc mượn tài liệu bản đồ
Nó được mượn từ trang web sau.
Giới thiệu về cách tạo ô động hoạt hình
Bạn có thể tạo các ô tự động hoạt hình bằng cách sử dụng các mẹo trước đó "Tạo bản đồ với các ô tự động bằng cách sử dụng 2D Tilemap Extras" và "Tạo các ô hoạt hình với 2D Tilemap Extras". Do đó, tôi muốn mô tả ngắn gọn vị trí của quy trình tương tự như trước đây trong Mẹo này và giải thích chi tiết các thao tác cụ thể cho Mẹo này.
Chuẩn bị MapTips cho ô động hoạt hình
Trong các Mẹo trước , chúng tôi đã chuẩn bị hình ảnh sau đây làm maptip cho ô tô.
Để tạo hiệu ứng động với định dạng mẹo bản đồ cho ô tô này, hãy chuẩn bị hình ảnh ở định dạng sau.
Chiều dọc được sắp xếp theo chiều ngang bằng số lượng hình ảnh động bằng 5 ô vuông như trong quá khứ.
Tuy nhiên, như đã giải thích trong các mẹo trước , định dạng này được sử dụng trong WOLF RPG Editor, vì vậy nó không thể được sử dụng làm tính năng Unity tiêu chuẩn.
Do đó, cần phải triển khai MapChips, nhưng các trang web sau được đề cập trước đó không hỗ trợ các ô tự động hoạt hình.
Vì vậy, tôi đã tạo một chương trình để tôi có thể triển khai một ô tự động hoạt hình cho thời gian này. Tôi đã chuẩn bị hai trang, nhưng cả hai sẽ có cùng một kết quả, vì vậy hãy sử dụng bất kỳ trang nào bạn thích.
- Ô tự động cho Udita được triển khai trong một maptip phổ quát
- Triển khai Auto Tiles cho Udita thành Universal MapTip (Phiên bản Blazor)
Nếu bạn thả một ô tự động hoạt hình vào khung, nó sẽ được chia thành nhiều hình ảnh động, vì vậy hãy nhấp để tải xuống từng hình ảnh.
Thiết lập ô động hoạt hình trong Unity Editor
Khi bạn có MapChips, hãy tạo một dự án và thêm MapChips bạn đã tạo vào dự án.
Chia nhỏ bản đồ. Đây là quy trình tương tự như một maptip tự động không hoạt hình. Lần này, nó được chia thành ba cho hoạt hình, nhưng vì cần phải đặt cả ba, nên có thể đặt tất cả chúng cùng với ba người được chọn.
Tuy nhiên, Sprite Editor chỉ có thể được đặt thành một tệp tại một thời điểm, vì vậy hãy cắt chúng riêng lẻ.
Thêm lát xếp quy tắc
Thêm lát xếp quy tắc. Quy trình này giống như đối với một maptip tự động thông thường.
Đặt tên nó là Waterway AutoTile.
Đặt Sprite mặc định trong trình kiểm tra.
Tiếp theo, thả "maptip đầu tiên" lại với nhau ở đường viền.
Cho đến thời điểm này, nó giống như thiết lập một ô tự động bình thường. Đây là nơi cài đặt hoạt hình bắt đầu.
Mỗi maptip có một mục gọi là "Output", vì vậy hãy thay đổi thành "Animation".
Sau đó, các mục được thêm vào như thể hiện trong hình dưới đây. Nhập số bạn muốn tạo hiệu ứng hoạt hình vào trường "Kích thước". Lần này, chúng tôi sẽ sử dụng 3 tờ, vì vậy hãy nhập "3".
Sau đó, bây giờ có ba mục được chỉ định bởi MapChip. Bạn sẽ đặt một maptip để được hoạt hình ở đây.
Bạn có thể bỏ MapTips khỏi dự án hoặc chọn từ lựa chọn. Khi lựa chọn, tôi nghĩ việc hiển thị số dễ hiểu hơn.
Cài.
Đặt cái thứ ba theo cách tương tự.
Điều này hoàn thành thiết lập cho một ô. Đặt cài đặt này cho 46 ô còn lại.
Thêm vào bảng màu gạch
Từ đây, thủ tục được giống như trước đây. Nếu không có tab bảng màu gạch, hãy hiển thị nó từ "Window -> 2D -> Tile Palette" trong menu.
Thả Ô Quy tắc vào bảng ô.
Vị trí MapTips (ô tự động động)
Thêm sơ đồ lát vào cấu trúc phân cấp.
Đặt MapTip trên tilemap.
Bạn không thể nhìn thấy hình ảnh động trong trình chỉnh sửa, vì vậy sau khi đặt nó, hãy chạy nó và kiểm tra xem nó có hoạt hình không.
Theo mặc định, nó chuyển đổi cứ sau 1 giây, vì vậy sẽ ổn nếu nó được hoạt hình. Thay đổi thời gian hoạt hình đã được thảo luận trong các Mẹo trước .
Thiết lập các ô tự động hoạt hình khá khó khăn, Một khi bạn thiết lập nó, tất cả những gì bạn phải làm là đặt các chip bản đồ và chúng sẽ làm hoạt ảnh, vì vậy tôi nghĩ rằng việc sản xuất bản đồ sẽ được tăng tốc.