Hola amigos, fijense en este ejemplo de jostick.
https://www.dropbox.com/s/73sx21235eihl5j/Project3.gmx.rar?dl=0
Como podria hacer para que, a parte de dejar fijo al jostick en una posicion, pues el problema es que en este caso si lo compruebas solo se mueve el jostick cuando el raton pasa alrededor suyo.
Me explico mejor, si colocas el jostick en la esquina inferior izquierda, jamas podrias moverlo hacia abajo o izquierda.
Entonces me gustaria que tocases donde tocases, con el jostick fijo en cualquier lugar, una vez que tocas, aunque no toques directamente el jostick, es como si ya lo hubieras tocado, y desde esa posicion empiezas a desplazar el jostick.
En el evento Global Left Pressed activa una variable que indique que el joystick se está usando y guarda la posición del puntero en unas variables, esas coordenadas serán el centro del joystick, en el evento Step o en Global Left Button obtén el ángulo y el desplazamiento del joystick con las funciones point_direction y point_distance, finalmente en el evento Global Left Released indica que el joystick se ha dejado de usar con la variable mencionada anteriormente.