Resultados 1 al 6 de 6

Tema: Abrir escenas aleatoriamente

  1. #1
    Fecha de ingreso
    Feb 2017
    Mensajes
    5

    Blender Abrir escenas aleatoriamente

    Necesito un ejemplo sencillo para poder abrir escenas aleatoriamente utilizando el editor de lógica sin tener que usar Python.

    El objetivo que quiero alcanzar es lograr que salga en pantalla preguntas aleatorias. Saludos.
    Archivos adjuntados Archivos adjuntados

  2. #2
    Fecha de ingreso
    Jul 2015
    Mensajes
    465

    Abrir escenas aleatoriamente

    No se me ocurre cómo hacerlo sin Python ¿Qué quieres que cada vez que se reinicie el juego salga una pregunta diferente o durante el juego?

  3. #3
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Abrir escenas aleatoriamente

    Al final vas a tener que utilizar Python, pues, aunque se puede hacer lo que dices, se tendrían que poner un montón de bloques de lógica para hacerlo bien.

    Me refiero a que el problema no es solo que salgan los números aleatorios, si no que entiendo, que una vez que ya ha salido, No se tendría qué repetir ¿no?
    He hecho una prueba qué consiste en poner un ACTUATOR Random donde este Random, crea números aleatorios del 1 al 5.

    Luego tengo los textos en capas (layers) aunque creo que también se podrían poner por escenas, lo cual haría qué tuvieras que repetir en cada escena lo mismo.

    Luego al crear un número aleatorio, pongo un Sensor de tipo Property, dónde lo pongo la propiedad creada y un enlace con EDIT OBJECT, que es un Actuator con el cual puedes cargar una malla (en este caso un texto) que será el del número seleccionado.

    Bueno, así explicado es un lío total. Mejor subo un blend y lo miras.

    Clic en la imagen para ver su versión completa. 

Nombre: random1.jpg 
Visitas: 244 
Tamaño: 289.2 KB 
ID: 224770

    Entras en GAME, letra P y al presionar Barra Espaciadora, saldrá un número aleatorio del 1 al 5.

    Tiene un tiempo (Time) de 120 y luego desparece.

    Si el número aleatorio, se repite, No sale nada (es cosa del programa) vuelves a presionar y sale otro, y una vez ya ha salido otro, puede ser, que se vuelva a repetir el que ya había salido el primero.

    Es lo que comentaba de que se repetirían algunos número.

    Eso habría que controlarlo de alguna manera para qué no pasara (si es lo que buscas). Saludos.
    Archivos adjuntados Archivos adjuntados

  4. #4
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,247

    Abrir escenas aleatoriamente

    Se me olvidaba, esto lo estoy haciendo con un simple Empty al cual le he puesto la propiedad de Random.

    Clic en la imagen para ver su versión completa. 

Nombre: random2.jpg 
Visitas: 262 
Tamaño: 293.1 KB 
ID: 224772

  5. #5
    Fecha de ingreso
    Feb 2017
    Mensajes
    5

    Blender Abrir escenas aleatoriamente

    Cita Iniciado por Juani Ver mensaje
    No se me ocurre cómo hacerlo sin Python ¿Qué quieres que cada vez que se reinicie el juego salga una pregunta diferente o durante el juego?
    Gracias por responder, disculpa qué me demore en responder, es que estoy en Cuba y me conecto semanalmente.

    Si las preguntas son durante el juego, sería así. Abre el juego, comienza la primera pregunta el jugador selecciona una respuesta y continúa con otra pregunta. Saludos.

  6. #6
    Fecha de ingreso
    Feb 2017
    Mensajes
    5

    Blender Abrir escenas aleatoriamente

    Cita Iniciado por Soliman Ver mensaje
    Al final vas a tener que utilizar Python, pues, aunque se puede hacer lo que dices, se tendrían que poner un montón de bloques de lógica para hacerlo bien.

    Me refiero a que el problema no es solo que salgan los números aleatorios, si no que entiendo, que una vez que ya ha salido, No se tendría qué repetir ¿no?
    He hecho una prueba qué consiste en poner un ACTUATOR Random donde este Random, crea números aleatorios del 1 al 5.

    Luego tengo los textos en capas (layers) aunque creo que también se podrían poner por escenas, lo cual haría qué tuvieras que repetir en cada escena lo mismo.

    Luego al crear un número aleatorio, pongo un Sensor de tipo Property, dónde lo pongo la propiedad creada y un enlace con EDIT OBJECT, que es un Actuator con el cual puedes cargar una malla (en este caso un texto) que será el del número seleccionado.

    Bueno, así explicado es un lío total. Mejor subo un blend y lo miras.

    Clic en la imagen para ver su versión completa. 

Nombre: random1.jpg 
Visitas: 244 
Tamaño: 289.2 KB 
ID: 224770

    Entras en GAME, letra P y al presionar Barra Espaciadora, saldrá un número aleatorio del 1 al 5.

    Tiene un tiempo (Time) de 120 y luego desparece.

    Si el número aleatorio, se repite, No sale nada (es cosa del programa) vuelves a presionar y sale otro, y una vez ya ha salido otro, puede ser, que se vuelva a repetir el que ya había salido el primero.

    Es lo que comentaba de que se repetirían algunos número.

    Eso habría que controlarlo de alguna manera para qué no pasara (si es lo que buscas). Saludos.
    Muchas gracias disculpa qué tarde algunos días en revisar internet es que me conecto semanalmente.

    He descargado lo que usted subió, ahora en la casa lo probaré. Gracias.

Temas similares

  1. Ordenador se congela aleatoriamente
    Por navi_994 en el foro Hardware
    Respuestas: 6
    : 04-03-2016, 15:45
  2. LightWave Problemas al abrir escenas en layout
    Por gsus en el foro Programas de Diseño 3D y CAD
    Respuestas: 0
    : 22-10-2014, 06:39
  3. Colocar un elemento aleatoriamente
    Por CiFu en el foro Modelado
    Respuestas: 1
    : 26-05-2009, 04:42
  4. 3dsMax 9: se cierra al abrir escenas hechas en 3ds Max 8
    Por ceciliagm en el foro Programas de Diseño 3D y CAD
    Respuestas: 6
    : 10-08-2007, 22:29
  5. Escalar aleatoriamente
    Por ANGELO2005 en el foro Programas de Diseño 3D y CAD
    Respuestas: 1
    : 14-12-2006, 11:57