¿Cómo escribo código para hacer que los rayones reboten cuando toco un personaje?
En primer lugar, rebotar es un fenómeno de movimiento, mientras que tocar un borde es una detección (recopilación de datos). Si desea lograr un rebote constante en un objeto, debe dejar que el objeto se mueva primero y luego dejar que el objeto juzgue el tiempo de cambio de la dirección del movimiento. Por ejemplo, si el cuadrado es de un color sólido, entonces puede juzgar eso. se ha tocado un determinado color o un determinado carácter.
El programa de referencia es el siguiente.