#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'ameliorer wink >
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 codes big_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


Options Liens officiels Caractéristiques Statistiques Communauté
Préférences cookies
Corrections
irrlicht
irrklang
irredit
irrxml
Propulsé par Django
xhtml 1.0
css 2.1
884 membres
1440 sujets
11337 messages
Dernier membre inscrit: Saidov17
569 invités en ligne
membre en ligne: -
RSS Feed