Standard Assets สามารถดาวน์โหลดได้ที่
สำหรับผู้ใช้รายใหม่ที่ไม่เคยดาวน์โหลด Standard Assets มาก่อน จะไม่สามารถดาวน์โหลได้ ให้ดาวน์โหลดผ่าน เว็บด้านล่าง
https://ryiah.com/unity/assets/StandardAssets20184.unitypackage
https://ryiah.com/unity/assets/StandardAssets20184.unitypackage
สำหรับตัวที่พอจะใช้แทน Standard Assets ได้ก็ให้ไปดาวน์โหลดผ่านเว็บด้านล่าง
เมื่อทำการ Import ตัว Standard Assets เข้ามาใช้งาน หากเกิดอาการนี้ ให้แก้ไขตามด้านล่าง
ผู้ที่นำเอา Standard Assets มาใช้ใน Unity 2018 ขึ้นไป จะพบ Error ดังนี้
Assets\Standard Assets\Utility\SimpleActivatorMenu.cs(14,16): error CS0619: 'GUIText' is obsolete: 'GUIText has been removed. Use UI.Text instead.'
เอาง่าย ๆ GUIText มันใช้ไม่ได้แล้วบน (obsolate -> ล้าสมัย) ดังนั้นจะใช้ Standard Assets ก็ต้องใช้กับ Unity 2017 หรือ ต่ำกว่า
แต่..... ยังมีทางแก้ไข เมื่อพบ Error ให้ ดับเบิ้ลคลิกที่ Error ก็จะเข้าไปสู่คำสั่งที่ Error แล้วแก้ไขดังภาพ
ที่ไฟล์ SimpleActivatorMenu.cs แก้ไขตามภาพ
เพิ่ม
using UintyEngine.UI;
เปลี่ยน
GUIText ไปเป็น Text
---------------------------------------------------------
ในไฟล์ ForcedReset.cs ให้แก้ไขในส่วนของ
เพิ่มคำสั่ง
Using UnityEngine.UI;
และทำการแก้ไขบรรทัด
[RequireComponent(typeof (GUITexture))]
เป็น
[RequireComponent(typeof (Image))]
โชคดี รวย ๆ โควิดหายไป
ไม่มีความคิดเห็น:
แสดงความคิดเห็น