Ya intentaste subiendo la velocidad en que se ejecuta el room, entre mas frames mas nitidez de movimiento.
Hasta Luego!
Hasta Luego!
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Cita de: Clamud en Mayo 12, 2020, 05:39:29 PM
¿Cómo se obtiene el txt, es un included file, se descarga de internet, se genera dentro del juego?
ini_x=0;
ini_y=0;
curv_x=0;
curv_y=0;
fin_x=0;
fin_y=0;
b=0;
r=0;
curva=0;
trayectoria=0;
dibujar=0;
disparar=0;
if(trayectoria==1){
curv_x=mouse_x;
curv_y=mouse_y;
modificar_curva=1;
dibujar=1;
}else{
speed=0;
x=mouse_x;
y=mouse_y;
ini_x=mouse_x;
ini_y=mouse_y;
}
if(trayectoria==0){
fin_x=mouse_x;
fin_y=mouse_y;
trayectoria=1;
}
modificar_curva=0;
speed=20;
ini_x=0;
ini_y=0;
curv_x=0;
curv_y=0;
fin_x=0;
fin_y=0;
b=0;
r=0;
curva=0;
trayectoria=0;
dibujar=0;
disparar=0;
draw_sprite(spr_balon,-1,x,y);
if(dibujar==1){
for(i=0;i<100;i++){
t=i/100;
px=power((1-t),2)*ini_x+((2*t)*(1-t)*curv_x)+(power(t,2)*fin_x);
py=power((1-t),2)*ini_y+((2*t)*(1-t)*curv_y)+(power(t,2)*fin_y);
draw_point(px,py);
}
if(trayectoria==1 && modificar_curva==1){
curv_x=mouse_x;
curv_y=mouse_y;
curva=1;
}
}else{
if(trayectoria==0 && ini_x>0){
draw_line(ini_x,ini_y,mouse_x,mouse_y);
}else{
draw_line(ini_x,ini_y,fin_x,fin_y);
}
}
r=path_add();
if(curva==1){
for(i=0;i<50;i++){
t=i/50;
px=power((1-t),2)*ini_x+((2*t)*(1-t)*curv_x)+(power(t,2)*fin_x);
py=power((1-t),2)*ini_y+((2*t)*(1-t)*curv_y)+(power(t,2)*fin_y);
path_add_point(r,px,py,25);
}
}else{
path_add_point(r,ini_x,ini_y,25);
path_add_point(r,fin_x,fin_y,25);
}
path_set_closed(r,0);
path_start(r,60,0,1);
Page generada en 0.153 segundos con 11 consultas.