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

Unity เป็นระบบการสร้างเกมข้ามแพลตฟอร์มที่มุ่งเน้นกระบวนการไปป์ไลน์ที่ง่าย ประกอบด้วยเอ็นจิ้นเกมและสภาพแวดล้อมการพัฒนาแบบรวม การสร้างสคริปต์ของเอ็นจิ้นเกมสร้างขึ้นบนโมโน

2
ทำไมไฟของฉันถึงไม่ต่อเนื่อง?
ฉันสร้างโมเดลลูกบาศก์พื้นผิวพื้นฐานด้วย Blender เพื่อฝึกการสร้างแบบจำลองจากนั้นฉันก็นำเข้าสู่ Unity หลังจากที่ฉันวางหลอดไฟมันก็ดูน่าเกลียด แสงไม่ต่อเนื่องบนแถวของพื้นผิวก้อน: อะไรคือสิ่งที่แปลกมากขึ้นไฟบนบล็อกที่ทำให้การขึ้นชั้นเป็นอย่างต่อเนื่อง ผมทำอะไรผิดหรือเปล่า? นี่คือสิ่งที่ดูเหมือนว่าไม่มีพื้นผิว: ถ้าฉันไม่รู้ว่านี่เป็นลูกบาศก์ที่สมบูรณ์แบบฉันจะบอกว่ามันมีเส้นโค้งเล็กน้อยบนพื้นผิว ฉันพยายามทำให้พื้นผิวจางลง แต่มันก็ไม่ได้ช่วย: ฉันเพียงแค่ส่งออกโมเดลจาก Blender และไม่ได้ตั้งค่ามาตรฐานหรืออะไรแบบนั้น อย่างไรก็ตามฉันยังไม่ได้ทำอะไรเป็นพิเศษกับโมเดลอิฐปูพื้น ตรวจสอบบรรทัดฐานและพวกเขาดูเหมือนจะชี้ไปในทิศทางที่ถูกต้อง นอกจากนี้ฉันไม่เห็นความแตกต่างระหว่างสองรุ่นจริงๆ บนแผงพื้นผิวฉันยังตั้งค่าการฉายภาพให้แบน: ฉันตรวจสอบพาเนลที่แตกต่างกันในเครื่องปั่นและตัวเลือกเดียวที่เกี่ยวข้องกับปกติในแผง "ข้อมูลวัตถุ" คือ "Auto Smooth" และมันถูกปิดโดยปริยาย:

7
ทำไมไฟของฉันถึงหายไปเมื่อแสงอื่น ๆ ที่อยู่ใกล้เคียงมีค่ามากกว่า 1.85?
ฉันกำลังสร้างเกมด้วยการตั้งค่าคุกใต้ดินใน Unity 3D คบเพลิงจำนวนมากวางแนวกำแพง ฉันกำลังใช้แสงไฟชี้เหนือไฟฉายแต่ละดวงเพื่อจำลองเปลวไฟ อย่างไรก็ตามเมื่อคบเพลิงสองอันอยู่ตรงข้ามกันและอีกอันหนึ่งไปเหนือช่วง 1.85 อีกอันหนึ่งก็จะหายไปอย่างสมบูรณ์โดยไม่มีแสงสว่าง สิ่งที่อาจทำให้เกิดสิ่งนี้

2
แก้ไขปัญหาเมื่อทำการย้ายเกม Unity ไปยัง Android
ดังนั้นฉันจึงย้ายเกมไปยัง Android เป็นครั้งแรกใน Unity3D และฉันก็เจอปัญหาเล็กน้อยระหว่างทาง ปัญหาปัจจุบันของฉันคือความละเอียดดูเหมือนจะไม่ถูกต้องมันตัดขอบของหน้าจอและการหยุดการเลื่อนของฉันสำหรับการเลื่อนหน้าจอซ้าย / ขวาไม่ได้อยู่ในตำแหน่งที่ถูกต้องอีกต่อไป หลังจากทำวิจัยเล็กน้อยผู้คนจำนวนมากบอกว่าคุณต้องทำให้เกมของคุณมีความละเอียดอิสระเพื่อให้สามารถทำงานบน Androids / Iphone / Ipad ทั้งหมดได้ มันเป็นเรื่องจริงเหรอ? ถ้าเป็นเช่นนั้นฉันจะทำยังไงต่อ ถ้าไม่ฉันจะแก้ไขปัญหาได้อย่างไรเมื่อฉันพอร์ตไปยังอุปกรณ์มือถือมันดูถูกต้อง? แก้ไข: ฉันยังไม่มีสิ่งที่ฉันต้องการจริงๆการแก้ปัญหายังทำงานไม่ถูกต้องแม้ว่าจะมีรหัสและลูกเล่นที่แสดงด้านล่าง ฉันต้องการวิธีในการปรับความละเอียดตามอุปกรณ์ ด้วยเหตุผลบางอย่างเมื่อฉันพยายามดึงความละเอียดของอุปกรณ์โดยใช้รหัสของ Mungoid มันจะคืนค่า 0x0

2
ฉันจะทำให้ตัวละครของฉันเลื่อนลงไปตามทางลาดที่มีมุมสูงได้อย่างไร
ฉันกำลังทำงานเกี่ยวกับการเคลื่อนไหวของตัวละครของฉันในUnity3D ฉันจัดการเพื่อให้เขาย้ายไปที่เคอร์เซอร์ของเมาส์ค่อนข้าง ฉันตั้งค่าขีด จำกัด ความชัน 45 °ซึ่งไม่อนุญาตให้ตัวละครเดินขึ้นไปบนภูเขาที่มีองศาสูงกว่า แต่เขายังสามารถกระโดดขึ้นได้ ฉันจะทำให้เขาเลื่อนลงมาอีกครั้งได้อย่างไรเมื่อเขากระโดดขึ้นไปบนสถานที่ที่มีความลาดชันสูงเกินไป ขอบคุณล่วงหน้า. แก้ไข:ข้อมูลโค้ดของการเคลื่อนไหวพื้นฐานของฉัน ใช้ UnityEngine; ใช้ System.Collections; public class BasicMovement : MonoBehaviour { private float speed; private float jumpSpeed; private float gravity; private float slopeLimit; private Vector3 moveDirection = Vector3.zero; void Start() { PlayerSettings settings = GetComponent<PlayerSettings>(); speed = settings.GetSpeed(); jumpSpeed = …

2
Unity 3d ใช้งานได้ดีกับทั้ง Android และ iPhone อย่างไร
ก่อนอื่นคำถามนี้อาจจะค่อนข้างกว้างดังนั้นฉันต้องขออภัยถ้าเป็น ฉันแค่กำลังมองหาประสบการณ์ของผู้คนและความรู้ส่วนตัวในเรื่องนี้ ฉันกำลังมองหาที่จะสร้างเกมสำหรับทั้งแพลตฟอร์ม Android และ iPhone ฉันรู้ว่า Unity เป็นเอ็นจิ้นเกมที่ยอดเยี่ยมและคำถามของฉันคือมันทำงานได้ดีเพียงใดในการสร้างรหัสฐานเดียวเพื่อสร้างสำหรับแพลตฟอร์ม Android และ iPhone? เวลาเป็นข้อ จำกัด ในโครงการนี้ดังนั้นฉันจึงสนใจว่ากระบวนการจะราบรื่นเมื่อพยายามสร้างทั้งสองแอปพลิเคชันและต้องเขียนโค้ดที่กำหนดเองเท่าใดสำหรับแต่ละแอปพลิเคชัน สิ่งใดก็ตามที่ผู้คนมีในหัวข้อนี้จะต้องขอบคุณมาก ๆ
9 android  iphone  unity  ios 

5
วิธีที่ไม่ทำลายเพื่อแก้ไขช่องอัลฟาในรูปภาพ Photoshop / Gimp
กำลังมองหาการสร้างพื้นผิวให้กับ Unity3d และฉันก็ติดอยู่กับสิ่งที่ดูเหมือนจะเป็นเวทีง่ายๆ เป้าหมายของฉันคือการสร้างภาพ RGBA พร้อมข้อมูลสีสำหรับทุกพิกเซลและช่องอัลฟาแยกต่างหาก ส่วนประกอบทั้งสองนี้ได้รับการป้อนเข้าสู่ความสามัคคีในฐานะสีฐานและความแข็งแรงของการสะท้อนตามลำดับ (การใช้วัสดุ "Reflective / Bumped Diffuse") ถ้าฉันใช้เครื่องมือกำบังใน Photoshop ฉันสามารถลบบางส่วนของภาพออก (ความโปร่งใส) อย่างไรก็ตามฉันต้องการเก็บข้อมูลสี RBG ดั้งเดิมเมื่อส่งออกและไม่เพียง แต่มีพื้นที่ "ว่าง" นอกจากนี้มันจะดีถ้าฉันสามารถทำได้โดยไม่ทำลายเช่น ช่องอัลฟาสุดท้ายขึ้นอยู่กับเลเยอร์มาตรฐานหรือสร้างขึ้นจากวัตถุเส้นทาง ฯลฯ ฉันมีปัญหาเดียวกันกับ The Gimp ความช่วยเหลือเกี่ยวกับเรื่องนี้จะได้รับการชื่นชมอย่างมาก (หาก Photoshop / Gimp ไม่ใช่เครื่องมือสำหรับงานนี้ใครช่วยแนะนำคนที่ดีกว่าได้ไหม)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.