oh ya había visto algo parecido y pensé en usar fisicas pero hay un problema, seguí un tutorial y todo bastante bien, pero la cuerda es demasiado "elástica" se estira demasiado al moverla no se si eso sea algo normal pero me gustaría que sea un poco mas "firme" comprendo debes limitar la tensión pero honestamente es algo que no entiendo dejo el código que usaba
create del objeto spawner
offset_y = 0;
host = self;
next_rope = instance_create(x, y + offset_y, obj_Rope);
attach = physics_joint_distance_create(host, next_rope, host.x, host.y, next_rope.x, next_rope.y, false);;
physics_joint_set_value(attach, phy_joint_damping_ratio, 1);
physics_joint_set_value(attach, phy_joint_frequency, 10);
with(next_rope){
parent = other.id;
}
repeat (30){
offset_y += 1;
last_rope = next_rope;
next_rope = instance_create(x, y + offset_y, obj_Rope);
link = physics_joint_distance_create(last_rope, next_rope, last_rope.x, last_rope.y, next_rope.x, next_rope.y, false);
physics_joint_set_value(link, phy_joint_damping_ratio, 1);
physics_joint_set_value(link, phy_joint_frequency, 10);
with(next_rope){
parent = other.last_rope;
}
}
prácticamente con eso se crea una cuerda pero como digo esta es demasiado elástica, no mantiene sus "dimensiones" soy consiente que se debe limitar pero honestamente no se como haha gracias por responder!