Câu trả lời:
"Plugins" trong danh pháp Unity có nghĩa là mã gốc (đọc: được viết bằng C / C ++ / Objective-C) DLL. Đối với những gì bạn muốn làm cho bạn nhiều hơn có thể không cần (hoặc muốn, thực sự) để sử dụng plugin.
Đối với các tiện ích mở rộng, trình soạn thảo Unity rất có kịch bản.
Bạn đang hỏi nếu bạn có thể
Dù bằng cách nào, những gì bạn đang hỏi là nhiều hơn có thể. Dưới đây là ví dụ về việc ai đó thay thế hoàn toàn định dạng tệp cảnh nhị phân của Unity bằng cách trình bày văn bản: https://github.com/terravision/UnityTextScene
Những gì bạn có thể muốn làm có nhiều khả năng chỉ là tận dụng các công cụ kịch bản biên tập của họ. Ví dụ, nhìn vào ScriptableWizard . Bạn có thể lấy mã cơ sở đó và sau đó làm một cái gì đó như tải một tệp XML và sinh ra một loạt các prefab, hoặc bất cứ điều gì.
Khá nhiều phần lớn những gì bạn thấy trong trình soạn thảo là kịch bản. Bạn có thể đính kèm các thành phần, di chuyển / xoay / chia tỷ lệ, sinh ra prefab, chỉnh sửa tài liệu, tất cả các loại.
Có - xem trên Hướng dẫn sử dụng Unity:
http://unity3d.com/support/documentation/Manual/Plugins.html
Hướng dẫn cũng chỉ cho bạn đọc thêm bằng cách cung cấp những thứ như dự án plugin đơn giản nhất - bạn có thể sử dụng nó làm khung bắt đầu
Rất có thể là bạn đang sử dụng phiên bản Unity miễn phí. Như vậy, bạn không thể viết plugin trừ khi bạn sử dụng phiên bản Pro.
Nếu bạn đang sử dụng phiên bản Pro, thì hãy kiểm tra hướng dẫn.