Thư viện mặt nạ phát sáng - đây là bản mod thư viện dành cho TerrariaĐược thiết kế dành cho các nhà phát triển mod cần một cách triển khai chính xác và tiện lợi các họa tiết phát sáng cho đối tượng. Nó loại bỏ nhu cầu tạo thêm các lớp người chơi và sprite, mang đến một cách thức sạch sẽ và nhất quán hơn để thêm hiệu ứng phát sáng.
Mô tả sản phẩm Mặt nạ phát sáng trong thư viện
Chế độ làm gì:
- Cho phép bạn thêm các hiệu ứng phát sáng riêng cho các đối tượng. không cần thao tác xử lý lớp phức tạp.
- Sử dụng hệ thống hiển thị mặt nạ phát sáng tiêu chuẩn từ phiên bản gốc. Terraria, đảm bảo khả năng tương thích hình ảnh hoàn toàn.
- Chỉnh sửa TextureAssets.GlowMask và Item.glowMaskNhờ đó, các sản phẩm đã được sửa đổi hoạt động dựa trên cùng nguyên tắc với các sản phẩm gốc.
- Cải thiện năng suất và độ sạch của mã., không bao gồm các lớp tùy chỉnh không cần thiết.
Vì sao điều này lại thuận tiện cho những người chỉnh sửa game:
- Không cần tạo thêm lớp người chơi và lớp hình ảnh vật phẩm mới.
- Giảm thiểu tối đa thao tác thủ công – hầu hết các quy trình đều được tự động hóa.
- Khả năng tương thích với các mod khác nhờ sử dụng đồ họa gốc của trò chơi.
- Dễ dàng tích hợp vào dự án hiện có.
Cách kết nối mod với dự án của bạn:
- Trong tập tin
build.txtThêm tham chiếu thư viện: displayName = Mod của bạn
Tác giả = Tên của bạn
phiên bản = 0.1
modReferences = GlowMask - В
Mod.csbên trong một hàmLoad()Đăng ký mặt nạ phát sáng: public class YourMod : Mod
{
public override void Load() {
GlowMask.GlowMask.RegisterGlowMasks(this);
}
}
Cách thêm hiệu ứng phát sáng cho vật thể:
- Tạo sprite vật phẩm tiêu chuẩn:
YourItemSprite.png
- Thêm phiên bản phát sáng với hậu tố:
YourItemSprite_Glow.png
- Không cần thực hiện thêm bất kỳ thao tác nào - mọi thứ đều được xử lý tự động.
Lợi ích của việc sử dụng:
- Kiến trúc gọn gàng, không có các lớp dư thừa.
- Tích hợp hoàn toàn với hệ thống Terraria.
- Nhanh chóng mở rộng quy mô dự án khi thêm các mục mới.
- Thích hợp cho cả các bản mod nhỏ và các gói nội dung lớn.