#1 

11-11-2008 13:28:23

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 83.198.244.46
Courriel



event.hmain.cpp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#ifndef __EVENT__
#define __EVENT__

#include <irr/irrlicht.h>

using namespace irr;
using namespace core;
using namespace scene;
using namespace video;
using namespace gui;
using namespace io;

class MyReceiver : public IEventReceiver
{
    public:
        virtual bool OnEvent(const SEvent& event)
        {
            if(event.EventType == irr::EET_KEY_INPUT_EVENT)
	    {
	        keys[event.KeyInput.Key] = event.KeyInput.PressedDown;
		return false;
	    }
            return false;
        }

        bool keys[KEY_KEY_CODES_COUNT];
};

#endif

Voila si vous avez des question demander !!


Hors ligne


#2 

11-11-2008 13:57:48

ramis
Membres
Date d'inscription:
Messages: 92
IP: 92.133.110.184
Courriel

bah c'est drolement chouette , merci !
petite suggestion pour l'ameliorerwink>
au lieu d'etre bloquée derrière le mesh , il serait sympa que la camera soit un peu plus libre ...
Un peu comme dans le code du wiki d'ogre >http://www.ogre3d.org/wiki/index.php/3rd_person_camera_system_tutorial
mais il faudrait l'adapter pour irrlicht .Sinon , c'est vraiment sympa de ta part de faire profiter de tes codesbig_smile
encore merci !

Hors ligne


#3 

18-11-2008 19:12:54

hardcpp
Membres
Avatar de hardcpp
Date d'inscription:
Messages: 229
IP: 83.198.244.5
Courriel

up^^


Hors ligne


#4 

19-12-2008 21:06:04

ayboangelus
Membres
Avatar de ayboangelus
Date d'inscription:
Messages: 53
IP: 81.56.210.72
Courriel

Merci ce script à l'air sympa à la base c'est ce que le cherche. Je rajouterais le mouvement de la caméra avec la clique droit de la souris plus tard.


Akhynia - MMORPG en projet => http://www.akhynia.fr

Hors ligne


OptionsLiens officielsCaractéristiquesStatistiquesCommunauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1441 sujets
11339 messages
Dernier membre inscrit: Saidov17
89 invités en ligne
membre en ligne: -
RSS Feed