Hola, subo este script ya que se lo prometí a
@memonic , lo tenía por ahí de hace ya algunos años, (pero al final lo hice de vuelta, no entendía ni jota lo que quise hacer). Lo iba a mandar por MP pero quizás a alguno le sirva (pueden crear juegos enteros con esta mierda ).
La función es simple, hace lo que dice el título, permite simplemente agarrar objetos estilo amnesia o penumbra, para quienes lo hayan jugado van a entender de que va (si no es así Youtube). No es idéntico a estos juegos, ya que muchas de las funciones de grab de amnesia por ej involucra en algún punto a la misma camara(el mouseLook) y/o al estado en el que el jugador se encuentra, así que lo deje lo más general posible involucrando a un punto de referencia cualquiera (en el caso de la demo, al transform.position de la cámara)
Para usarlo con la cámara solamente ponerlo en ... la cámara , y
setear la layermask para elegir que rigidbodies serán afectados, el resto son opciones/valores, por default debería comportarse relativamente bien, está todo con sliders, si no les gusta pueden eliminar los " [Range(X,Y)] ".
Puede que se me hayan olvidado cosas, lo hice casi en un día así que errores/bugs de seguro hay.
Script:
https://ghostbin.com/paste/493c7 (https://ghostbin.com/paste/493c7)
Demo:
https://drive.google.com/open?id=1kyNu6refGqFD13dpTLRE5rwpBpMHceN3 (https://drive.google.com/open?id=1kyNu6refGqFD13dpTLRE5rwpBpMHceN3)
(Si el objeto que lo tiene posee un lineRenderer aparece la línea de la demo/imagenes, indicando el supuesto recorrido)
Genial, ahora podre hacer un juego tipo penumbra, usare tu codigo y me hare rico muahahahahaha!!!
Cita de: Eskema date=1521446666Genial, ahora podre hacer un juego tipo penumbra, usare tu codigo y me hare rico muahahahahaha!!!
xD!  Como es que no se me ocurrió antes!
Cita de: lightbug date=1521456231xD!  Como es que no se me ocurrió antes!
Llo hes que no se programar, grasias a su codigo ahora podre aser juegos y ser rico!!!!! xDDDD