Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

236
Vistas
Deshabilitar elementos en la compilación de PC

Estoy creando un juego que quiero ejecutar tanto en PC como en Android. Para Android, tengo un joystick que permite que el jugador se mueva, sin embargo, en la PC solo puedes usar WASD. ¿Hay alguna manera de deshabilitar un elemento de la interfaz de usuario solo en la versión para PC del juego para que el joystick no aparezca en la versión para PC?

p.ej

 if(android build) { Disable UI element }
over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Unity proporciona una lista de directivas #define , disponible en Unity docs .

Esas directivas permiten ejecutar el preprocesador, que proporciona algunos cambios en el código justo antes de la compilación/compilación (se denominan directivas de preprocesador). Puede optimizar el código para una plataforma específica o condiciones/flujos de trabajo similares. Consulte los documentos de Microsoft para obtener más detalles.

Para su caso con Android, use la directiva UNITY_ANDROID (Unity define automáticamente esta directiva, es por eso que puede usarla). En codigo:

 #if UNITY_ANDROID callFuncForAndroid(); #else callNonAndroidFunc(); #endif
over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda