คำถามติดแท็ก unity3d

14
จะใช้ Git สำหรับการควบคุมแหล่ง Unity3D ได้อย่างไร
ตั้งค่าไว้ที่Stack Overflow เพื่อแสดงให้เห็นว่าคุณกำลังใช้งาน Git дляконтроляверсийв Unity3D? วิธีปฏิบัติที่ดีที่สุดสำหรับการใช้การควบคุมแหล่งGitด้วย Unity 3D โดยเฉพาะในการจัดการกับลักษณะไบนารีของโครงการ Unity 3D คืออะไร โปรดอธิบายเวิร์กโฟลว์เส้นทางใดที่จะรวมอยู่ใน. gitignore การตั้งค่าใดที่ควรตั้งค่าใน Unity และ / หรือโครงการและสิ่งพิเศษอื่น ๆ ที่ควรจดบันทึกไว้ หมายเหตุ: ฉันตระหนักว่าการใช้เซิร์ฟเวอร์สินทรัพย์เป็นวิธีที่แนะนำให้ใช้ Unity แต่ฉันต้องการใช้ Git ด้วยเหตุผลหลายประการ โปรดอย่าตอบว่ารัฐหรือโต้แย้งว่าฉันควรใช้เซิร์ฟเวอร์สินทรัพย์ เซิร์ฟเวอร์สินทรัพย์ไม่ใช่ตัวเลือกสำหรับฉันจริงๆ

25
การเติมข้อความอัตโนมัติไม่ทำงานใน Visual Studio
ฉันมีปัญหาเล็กน้อยกับสคริปต์ เมื่อฉันเขียนสคริปต์ C # สำหรับ Unity with Visual studio ดูเหมือนว่าฉันกำลังทำงานใน notepad ไม่มีการเติมข้อความอัตโนมัติ (ถูกต้องหรือไม่?) และฉันต้องเขียนช้ามาก โปรดดูวิดีโอ ในตอนเริ่มต้นเป็นสถานการณ์ปกติ (จากบทแนะนำ) ส่วนที่สองแสดงปัญหาของฉัน วิดีโอที่มีปัญหา ตัวอย่างเช่นtransformชั้นเรียนไม่แสดงคำแนะนำหรือการเติมข้อความอัตโนมัติ ภาพที่มีปัญหา: เวอร์ชัน Unity: 5.5.2f1 Visual Studio 2015 Visual Studio Tools for Unity ถูกติดตั้ง

6
รูปแบบผลตอบแทน StartCoroutine / yield ทำงานอย่างไรใน Unity
ฉันเข้าใจหลักการของโครูทีน ฉันรู้วิธีทำให้มาตรฐานStartCoroutine/ yield returnรูปแบบทำงานใน C # ใน Unity เช่นเรียกใช้วิธีการส่งคืนIEnumeratorผ่านStartCoroutineและในวิธีนั้นทำอะไรบางอย่างyield return new WaitForSeconds(1);รอสักครู่แล้วทำอย่างอื่น คำถามของฉันคือเกิดอะไรขึ้นเบื้องหลัง? อะไรStartCoroutineทำจริงๆ? กลับมาIEnumeratorคืออะไรWaitForSeconds? การStartCoroutineควบคุมกลับไปยังส่วน "อย่างอื่น" ของวิธีการที่เรียกว่าอย่างไร ทั้งหมดนี้โต้ตอบกับโมเดลการทำงานพร้อมกันของ Unity อย่างไร (ซึ่งมีหลายสิ่งเกิดขึ้นพร้อมกันโดยไม่ต้องใช้โครูทีน)
134 c#  unity3d  coroutine 

9
Serialize และ Deserialize Json และ Json Array ใน Unity
ฉันมีรายการที่ส่งจากไฟล์ PHP ไปยัง Unity โดยใช้WWW. WWW.textดูเหมือนว่า: [ { "playerId": "1", "playerLoc": "Powai" }, { "playerId": "2", "playerLoc": "Andheri" }, { "playerId": "3", "playerLoc": "Churchgate" } ] ที่ฉันตัดส่วนพิเศษ[]จากไฟล์string. เมื่อฉันพยายามแยกวิเคราะห์โดยใช้Boomlagoon.JSONเพียงวัตถุแรกเท่านั้นที่จะถูกเรียกคืน ฉันพบว่าฉันต้องdeserialize()อยู่ในรายชื่อและได้นำเข้า MiniJSON แต่ฉันสับสนว่าdeserialize()รายการนี้เป็นอย่างไร ฉันต้องการวนซ้ำออบเจ็กต์ JSON ทุกตัวและดึงข้อมูล ฉันจะทำสิ่งนี้ใน Unity โดยใช้ C # ได้อย่างไร ชั้นเรียนที่ฉันใช้คือ public class player { public string playerId { get; …
99 c#  json  unity3d 

1
ใช้การบีบอัด websocket กับ uWebSockets.js และ Websocket-Sharp
เรามีเกมมือถือที่ใช้ websocket สำหรับเชื่อมต่อ เซิร์ฟเวอร์เป็น app Node.js ใช้uWebSockets.jsห้องสมุดและลูกค้าเป็น app สามัคคีโดยใช้WebSocket ชาร์ปห้องสมุด พวกเขาเล่นได้ดีด้วยกันและเราไม่ได้พบปัญหากับพวกเขา เมื่อเร็ว ๆ นี้เราต้องการที่จะช่วยให้การบีบอัด WebSocket ห้องสมุดทั้งสองระบุว่าพวกเขาสนับสนุนส่วนขยายการบีบอัดข้อความต่อข้อความ แต่ดูเหมือนว่ามีบางสิ่งที่เข้ากันไม่ได้ เพราะเมื่อเรากำหนดค่าให้ใช้การบีบอัดการเชื่อมต่อ websocket จะปิดลงทันทีในการจับมือกัน นอกจากนี้เรายังทดสอบไคลเอ็นต์ด้วยไลบรารีwsและเป็นตัวอย่างสำหรับการบีบอัดด้วยผลลัพธ์เดียวกัน เราพยายามแก้ไขด้วยตัวเลือกการบีบอัด ws และพบว่าเมื่อเราแสดงความคิดเห็นตัวเลือก serverMaxWindowBits (ค่าเริ่มต้นของมูลค่าการเจรจาต่อรอง) การเชื่อมต่อสามารถสร้างและส่งและรับข้อความได้โดยไม่มีปัญหา นอกจากนี้เรายังถามเกี่ยวกับการควบคุม serverMaxWindowBits ใน uWebsockets สิ่งสุดท้ายที่เราพยายามคือการเชื่อมต่อเซิร์ฟเวอร์ uWS ขั้นต่ำและไคลเอนต์ websocket-sharp นี่คือรหัสสำหรับเซิร์ฟเวอร์: const uWS = require('uWebSockets.js'); const port = 5001; const app = uWS.App({ }).ws('/*', { …

1
การใช้ Unity เป็นมุมมองย่อยทำให้ฉันมีหน้าจอสีดำ
ฉันใช้ Unity กับ Android และใช้งานได้เมื่อมุมมองเต็มหน้าจอ แต่เมื่อฉันทำให้เป็นมุมมองย่อยหน้าจอจะไม่แสดงผลใด ๆ มันทำงานเหมือนเต็มหน้าจอ: Intent intent = new Intent(this, UnityPlayerActivity.class); intent.putExtra("arguments", "data from android"); startActivity(intent); คำถามเหล่านี้ยังไม่ได้รับคำตอบ: ฉันได้ลองวิธีแก้ปัญหาที่พวกเขามี แต่ดูเหมือนว่าจะไม่ได้ผล แสดง Unity Scene เป็น Sub View ใน android studio /gamedev/134347/android-black-screen-with-unity-app-in-subview หน้าจอสีดำความสามัคคี subview ใน Android MainActivity / Unity ของฉันปัจจุบันประกาศ: @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); m_UnityPlayer = new …
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.