User Tag List

Resultados 1 al 5 de 5

Tema: XInput (BennuGD)

  1. #1

    Fecha de ingreso
    Feb 2006
    Ubicación
    Madrid
    Mensajes
    510
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    6
    Thanked in
    Agradecido 3 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    1

    XInput (BennuGD)

    Para los que hacen juegos en Bennu, hace tiempo que uso una librería que facilita el tema de los controles, y los compatibiliza entre sistemas, por ahora (version 2.1) es transparente para pc, mac, unix, gp2x wiz, gp2x caanoo, y psp.

    Aquí más información www.xwolf.es
    El conocimiento humano pertenece al mundo
    Blog www.xwolf.es
    Sony Network XWolfOverride

  2. #2

    Fecha de ingreso
    Sep 2006
    Ubicación
    Zaragoza
    Mensajes
    1,243
    Mencionado
    5 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    1,546
    Agradecer Thanks Received 
    139
    Thanked in
    Agradecido 110 veces en [ARG:2 UNDEFINED] posts
    Muy útil.

    Muchas gracias por compartirlo.
    "256K son suficientes para cualquier tarea" Bill Gates

  3. #3

    Fecha de ingreso
    Jan 2008
    Ubicación
    Madrid
    Mensajes
    4,447
    Mencionado
    14 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    86
    Agradecer Thanks Received 
    155
    Thanked in
    Agradecido 91 veces en [ARG:2 UNDEFINED] posts
    Gracias por la librería, está muy bien. Pero tengo una preguntilla: ¿por qué usas un puntero en la función SKey(*uu), cuando lo que pasas es un simple entero? Supongo que es un puntero, porque tampoco soy experto en Bennu.

  4. #4

    Fecha de ingreso
    Feb 2006
    Ubicación
    Madrid
    Mensajes
    510
    Mencionado
    0 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    0
    Agradecer Thanks Received 
    6
    Thanked in
    Agradecido 3 veces en [ARG:2 UNDEFINED] posts
    Entradas de blog
    1
    Cita Iniciado por hardyx Ver mensaje
    Gracias por la librería, está muy bien. Pero tengo una preguntilla: ¿por qué usas un puntero en la función SKey(*uu), cuando lo que pasas es un simple entero? Supongo que es un puntero, porque tampoco soy experto en Bennu.
    Si, en el tester le paso un puntero a un entero. Como supongo sera la duda que tienes, puede parecer una tontería pasar un puntero de un entero cuando el ancho de bits es el mismo en ambos casos (ignoro si la máquina virtual bennu interfiere en esto, lo digo como si fuese un lenguaje nativo). El tema es que paso el puntero, porque SKey deja su size a la mitad si la variable referenciada es true. Tengo que evaluar el valor de la variable a cada frame, no el valor de cuando se hace el paso por parametro, ya que sKey tiene su propio bucle.

    :P
    El conocimiento humano pertenece al mundo
    Blog www.xwolf.es
    Sony Network XWolfOverride

  5. #5

    Fecha de ingreso
    Jan 2008
    Ubicación
    Madrid
    Mensajes
    4,447
    Mencionado
    14 Post(s)
    Tagged
    0 Tema(s)
    Agradecer Thanks Given 
    86
    Agradecer Thanks Received 
    155
    Thanked in
    Agradecido 91 veces en [ARG:2 UNDEFINED] posts
    Vale, ahora lo entiendo, SKey() es un proceso y la variable puede cambia por fuera. Es que me resultaba raro lo del puntero, porque no cambia en el propio proceso. Nunca te acostarás sin saber una cosa más.

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •