• Jobs
  • About Us
  • Jobs
    • Home
    • Jobs
    • Courses and challenges
  • Businesses
    • Home
    • Post vacancy
    • Our process
    • Pricing
    • Assessments
    • Payroll
    • Blog
    • Sales
    • Salary Calculator

0

625
Views
¿Cómo crear un agujero en un suelo en Unity?

Estoy tratando de hacer un juego como Color Hole. He creado un suelo y un cilindro 3d. Quiero que este cilindro actúe como un agujero en lugar de un cilindro sólido. ¿Hay alguna opinión sobre cómo puedo hacer esto sin usar Blender, etc.?

ingrese la descripción de la imagen aquí

over 3 years ago · Santiago Trujillo
2 answers
Answer question

0

Si adjunta un script al objeto "agujero", podría detectar otros objetos que ingresan en OnColliderEnter(). Luego, usando el método OnColliderStay(), podrías moverlos hacia abajo "a través" del agujero, luego destruirlos (o lo que quieras que suceda cuando pasen por el agujero).

Es una especie de solución hacky, pero funcionaría si no puede crear un recurso personalizado. Sin embargo, no le dará interacción con el motor de física, por lo que hacer que el objeto caiga de manera realista a través del agujero será más esfuerzo de lo que vale.

over 3 years ago · Santiago Trujillo Report

0

Para el modelado y la creación de prototipos de malla dentro de Unity, existen activos muy interesantes, como this o this . La más asequible de las soluciones, por supuesto, es importar el modelo que desee desde su programa de modelado.

Se esperaba que fuera posible con pro-builder (herramienta de modelado integrada en unity). Sin embargo no lo es.

Ventana->PackageManager->Probuilder Luego debe habilitar las funciones experimentales: Editar->Preferencias->ProBuilder

ingrese la descripción de la imagen aquí

Luego hay una herramienta que se supone que hace unión, intersección y sustracción de mallas:

ingrese la descripción de la imagen aquí

Sin embargo, no funciona y al menos por lo que intenté, siempre obtengo este error:

StackOverflowException: la operación solicitada provocó un desbordamiento de pila. UnityEngine.ProBuilder.Csg.Plane.SplitPolygon

(Unity versión 2018.4.12). Tal vez se pueda verificar si hay un problema con la versión de Unity y si el enfoque de pro-builder podría funcionar en otros.

over 3 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Our process Sales
Legal
Terms and conditions Privacy policy
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Show me some job opportunities
There's an error!