[EMAIL PROTECTED] wrote: > When I put the content of the run and input functions in the main > thread, it's working, why not in the thread?
Because event handling needs to be done in the main thread. So does rendering. This is a limitation of the underlying system. As a general rule, try to keep all your PyGame functions in the main thread and push your other processing into background threads, if you really need them. -- Ben Sizer -- http://mail.python.org/mailman/listinfo/python-list