Hi Dalai, I did not realize that the 2.49 functionality had not been recreated in 2.5. I was just trying to set up a menu in a project, using the ESC key to trigger it, and I found that I cannot do this, even if I use a Python script to handle an All Keys event.
In most games, ESC key is the standard method of going to the game menu, so I vote +1 for using ESC as a detected key. I think it is rather important to support understood industry standards. Otherwise, people will be pressing ESC thinking it will go to menu, but instead they will close the game and lose all of their progress :( -Tony On 05/20/2010 06:30 PM, Dalai Felinto wrote: > Hi there, > currently ESC is used to cancel the input in a key button (e.g. Logic > Editor Keyboard Sensor or key settings in User Preference). > > In Blender Game Engine however we (originally) have to use ESC as a > detected key for at least 2 reasons [1] and [2]. > Is there any solution for that? Or we have to rethink this in BGE? > > Cheers, > Dalai > > [1] - Legacy :) some people use ESC for custom key command > [2] - ESC is the key used to quit the game. A traditional way to avoid > the game to exit when someone presses ESC is assigning ESC to a > keyboard Sensor and link it to a controller (of course that could be > workarounded, but let's wait the outcome of this email) > _______________________________________________ > Bf-committers mailing list > [email protected] > http://lists.blender.org/mailman/listinfo/bf-committers > _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
