driver->beginScene(true, true, video::SColor(255,0,0,0));
smgr->drawAll();
if ( receiver.IsKeyDown(irr::KEY_KEY_U))
{
device->getTimer()->stop();
}
if ( receiver.IsKeyDown(irr::KEY_KEY_B))
{
device->getTimer()->start();
}
driver->endScene();
the game will stop but when i press key to start (key B).. it won't start again.
can anybody tell me how to start the timer or i shoud use another way to pause the game??
hai adik2 semua mari kita belajar sambil bermain bersama saya si BOBBY BOLA di edugames bermacam pelajaran bisa didapat ad berhitung menggambar mewarnai tidak ketinggalan dapat belajar nyanyi juga belajar huruf angka & logika bersama BOBBY BOLA semua bisa
this is because you only check for the key is down, this will do the action(s) multiple times (undefined count) !!!
you need to check if the timer is already stopped...
do it this way:
i see... and it is working now... thanks for your help Acki...
hai adik2 semua mari kita belajar sambil bermain bersama saya si BOBBY BOLA di edugames bermacam pelajaran bisa didapat ad berhitung menggambar mewarnai tidak ketinggalan dapat belajar nyanyi juga belajar huruf angka & logika bersama BOBBY BOLA semua bisa