var RELPATH = "showthread.php?t=128975"; var PATHS = { forum : "", cms : "", blog : "" }; var AJAXBASEURL = "https://foro3d.com/"; // --> [Blender] Cronómetro python BGE
Resultados 1 al 4 de 4

Tema: Cronómetro python BGE

  1. #1
    Nivel Héroe
    Fecha de ingreso
    Jul 2015
    Mensajes
    482
    Gracias (Dadas)
    93
    Gracias (Recibidas)
    122

    Cronómetro python BGE

    Buenas, os dejo un cronómetro que estaba haciendo por si a alguien le interesa mirar un poco el código.

    Si pulsamos play con el botón izquierdo del ratón el cronómetro se activará, pause para detenerlo, play otra vez para reanudarlo.

    Si pulsamos estop se detendrá y al pulsar play empezará desde cero de nuevo. Saludos.
    Archivos adjuntados Archivos adjuntados

  2. Gracias fobemu, SHAZAM Agradece este post
  3. #2
    Usuario Legendario Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,360
    Gracias (Dadas)
    693
    Gracias (Recibidas)
    7236

    Cronómetro python BGE

    ¿Qué valores hay que modificar, para qué salgan centésimas o milésimas de segundo? Gracias por la información. Saludos desde La Coruña y preparado para la Blendiberia 2016.

  4. #3
    Nivel Héroe
    Fecha de ingreso
    Jul 2015
    Mensajes
    482
    Gracias (Dadas)
    93
    Gracias (Recibidas)
    122

    Cronómetro python BGE

    Buenas Solimán, en el script controlen segundos = int(own[ imer]%60)quita el int y los paréntesis quedando segundos = own[ imer]%60.

    Con esto lo que hacemos es dejar tal como está la propiedad timer que es un decimal. Si ejecutas el juego verás que te salen los segundos con 6 decimales.

    Ahora lo que hace que la propiedad timer se vea es el código que dice: own[Text] = str(%02i%minutos) + : + str(%02i%segundos)
    own[Text] La propiedad timer del objeto que es un objeto texto
    str(%02i%minutos) str convierte el valor de minutos que es un número en un string que es un texto para ser representado en el objeto texto.
    str(%02i%segundos) Lo mismo que lo anterior, el comando %02i% añade un 0 delante de la variable, si lo quitamos y ponemos en su lugar %6.2f%
    lo que haremos será acortar los decimales a 2, si ponemos 6.3 serán tres decimales, 6.4 cuatro decimales, 6.1 un decimal.

    Espero que disfrutes en Blendiberia. Un saludo.

  5. #4
    Usuario Legendario Avatar de Soliman
    Fecha de ingreso
    Aug 2004
    Mensajes
    22,360
    Gracias (Dadas)
    693
    Gracias (Recibidas)
    7236

    Cronómetro python BGE

    Gracias, mañana lo pruebo que llego a Torrevieja por la noche.

    La Blendiberia de maravilla. Y el pulpo muy bueno, y las gallegas guapísimas, sin ánimo de ofender a las demás.

Temas similares

  1. Blender Crear cronometro en Blender
    Por malorico en el foro Programación y Scripts
    Respuestas: 8
    Último mensaje: 23-07-2014, 18:58
  2. Blender Smooth en python
    Por Husalban en el foro Programación y Scripts
    Respuestas: 3
    Último mensaje: 12-04-2010, 09:37
  3. After Effects Crear efecto cronómetro en After Effects
    Por 3dpoder en el foro After Effects
    Respuestas: 0
    Último mensaje: 30-10-2009, 08:49
  4. Python en 3ds Max
    Por taidan en el foro Programación y Scripts
    Respuestas: 1
    Último mensaje: 03-06-2008, 11:39
  5. Api de Python
    Por Klópes en el foro Plugins
    Respuestas: 2
    Último mensaje: 24-03-2006, 10:46

Etiquetas para este tema