Löve2d et clavier
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

Löve2d et clavier



  1. #1
    invite5357f325

    Löve2d et clavier


    ------

    Bonjour, je suis en train de programmer sur Löve2d. Voici mon programme, tres simple :

    debug = true

    playerImg = love.graphics.newImage('im1.jp g')
    playerImg = love.graphics.newImage('im2.jp g')
    player = { x = 100, y = 110, speed = 150, img = nil }
    player2 = {x = 400, y = 400, speed = 200, img = nil}

    function love.load(arg)
    player.img = love.graphics.newImage('cake.j pg')
    player2.img = love.graphics.newImage('akari. jpg')
    end

    function love.update(dt)
    if love.keyboard.isDown('escape') then
    love.event.push('quit')
    end

    if love.keyboard.isDown('left') then
    player.x = player.x - (player.speed*dt)
    elseif love.keyboard.isDown('right') then
    player.x = player.x + (player.speed*dt)
    elseif love.keyboard.isDown('down') then
    player.y = player.y + (player.speed*dt)
    elseif love.keyboard.isDown('up') then
    player.y = player.y - (player.speed*dt)
    elseif love.keyboard.isDown('a') then
    player2.x = player2.x - (player.speed*dt)
    elseif love.keyboard.isDown('d') then
    player2.x = player2.x + (player.speed*dt)
    elseif love.keyboard.isDown('w') then
    player2.y = player2.y - (player.speed*dt)
    elseif love.keyboard.isDown('s') then
    player2.y = player2.y + (player.speed*dt)
    end
    end

    function love.draw(dt)
    love.graphics.draw(player.img, player.x, player.y)
    love.graphics.draw(player2.img , player2.x, player2.y)

    end


    Ce programme permet d'afficher deux images, les touches flechees permettent de bouger la premiere, et AWSD pour la seconde image. Seulement impossible de bouger les deux en meme temps ... Je voulais savoir s'il etait possible de regler ca, et de pouvoir bouger tout les deux images en simultane.
    Merci d'avance.

    -----

  2. #2
    invite5357f325

    Re : Löve2d et clavier

    Bonjour,
    si ca interesse des gens, il suffisait de remplacer tout les "elseif" par des "if" et le tour est joue.

Discussions similaires

  1. Clavier fou !
    Par invite460eaadd dans le forum Sécurité et malwares : désinfectez votre machine
    Réponses: 7
    Dernier message: 16/04/2015, 16h36
  2. clavier fou
    Par invite47c5f739 dans le forum Matériel - Hardware
    Réponses: 4
    Dernier message: 23/09/2011, 18h59
  3. transformer un clavier AZERTY en clavier mathématique besoin d'un lien!
    Par invite47e0ec41 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 24/03/2008, 17h31
  4. Clavier sans fil vers clavier PS/2
    Par invite213a33e8 dans le forum Électronique
    Réponses: 4
    Dernier message: 28/06/2006, 13h52
  5. clavier
    Par invitec4c98da1 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 06/10/2005, 21h45