Cita:
Iniciado por poeta3d void keyboard (unsigned char key, int x, int y)
if (key==‘q’)
xrot += 1;
if (xrot >360) xrot -= 360;
quisiera ayuda para pasar este codigo en c++ a python yo lo cambie asi
De C++
Código C++:
Ver originalvoid keyboard (unsigned char key, int x, int y)
if (key==‘q’)
xrot += 1;
if (xrot >360) xrot -= 360;
A Python
Código Python:
Ver originaldef keyboard(key, x, y):
#De preferencia
global xrot
if key == 'q':
xrot += 1
if xrot > 360:
xrot -= 360
Cita:
Iniciado por poeta3d def keyboard(key,x,y)
if key=="q":
xrot+=1
if xrot>360:
xrot-=360
pero me tira el error variable local xrot referenciada antes de la asignacion o assignment no entiendo que esta mal. de todas formas al principio del codigo fuera de la funcion coloque xrot=0 eso tendra algo que ver? o on?
Supongo que en C++ xrot es una variable global, por que tampoco la veo dentro de la función.