อัพเดทเป็นเวอร์ชั่น 2.2 แล้ว !!! กับ Visual Studio Tools for Unity

visual-studio-2

ข่าวดี ๆ สำหรับผู้ใช้  Visual Studio ในการเขียน Script บน Unity ตอนนี้นี้  Visual Studio Tools for Unity (VSTU ) อัพเดทเพิ่มเติมสู้เวอร์ชั่น 2.2 แล้ว พร้อมจัดเต็มฟีเจอร์ใหม่ ๆ ดี ๆ เพียบบบ !!!

มีอะไรเปลี่ยนไปบ้าง
  • VSTU ติดตั้งข้อมูลที่ Unity ต้องการจะใช้ก่อนที่จะเปิดใช้งาน Native VSTU Support
  • Unity บน OS X และ Visual Studio ใน Virtual Machine สามารถ Detects และ Debugs ข้อมูลบน Unity ได้อย่างถูกต้อง
  • สำหรับ Unity 4.6 ตัว VSTU จะองข้อมูลไปยัง UnityEngine และ UnityEditor โดยภาษา C# จะถูกกำหนดให้เป็น C# เวอร์ชั่น 4 ที่ Unity จะสนับสนุน
  • มีการแก้ไข Error ใน Unity Package ที่อาจเกิดขึ้นสำหรับโปรเจ็คที่ไม่มี Script

นอกจากนี้ สำหรับใครก็ตามที่กำลังทำงานเกี่ยวกับ Multiplayer Games อยู่ สามารถเช็ค Networking Messages ที่จะเป็นดั่งตัวช่วยให้เราอยู่ตรงด้านล่าง ซึ่งจะออกมาในช่วงที่มีความสำคัญจริง ๆและจะปรากฎถ้าหากเราทำงานบน NetworkBehaviour อยู่

2016-02-04-Unity-1

วิธีการอัพเดท VSTU ให้เป็นเวอร์ชั่น 2.2
  • สามารถอัพเดทผ่าน Tab ของ Visual Studio Extension Manager ได้เลย
  • หรือสามารถดาวน์โหลด VSTU ที่ตรงกับเวอร์ชั่น Visual Studio ที่เราติดตั้งไว้บน Unity โดยวิธีการติดตั้งจะอยู่ที่หัวข้อต่อไป
วิธีการติดตั้ง VSTU เวอร์ชั่น 2.2
  • จำเป็นต้องใช้ Unity 5.2 หรือรุ่นที่สูงกว่า
    • VSTU คือ Natively supported ดังนั้นเราควรที่จะลบ VSTU ตัวเดิมออกไปเสียก่อน
    • ในกรณีนี้ เราไม่จำเป็นต้อง Import ตัว VSTU package เข้ามาในตัวโปรเจ็คของเรา และเราควรลบ UnityVS folder ในโปรเจ็คของเราออกไปเสียด้วย
    • Solution ที่สร้างขึ้นมาใหม่ จะไม่มีคำนำหน้าด้วย UnityVS

Setting Visual Studio as the external editor for Unity

Verifying that Visual Studio Tools for Unity are enabled

  • สำหรับ Unity 5.1 หรือต่ำกว่า
    • เราจำเป็นต้อง Import package เข้าในโปรเจคของเราใหม่ ซึ่ง Solution ต่าง ๆ จะนำหน้าด้วย UnityVS อยู่
สามารถดาวน์โหลด VSTU ได้ที่ :
รายละเอียดเพิ่มเติม
  • เอกสาร การอัพเดตทั้งหมดของ VSTU documentation
  • หากต้องการจะเสนอแนะ อะไรสามารถแจ้งได้ที่ :  UserVoice
  • และหากพบปัญหาสามารถแจ้งได้ที่ : Visual Studio Connect site

แหล่งที่มา blogs.msdn.microsoft.com