So I have a uhh, blood script… I hope it’s okay… eh combat warriors is still up
Whenever a drop touches something, it creates a cframe.lookat towards what it touched, and makes a raycast far away from the drops look vector, and then back down. (just incase for big parts) But I came across one issue, the cframe.lookat. The baseplate is very huge, so if it touches and looks at the baseplate, it would look something like this.
Yellow is raycast, grey is the cframe.lookat
Since the drop is slightly above the baseplate, and it looks at the baseplate, it leaves a huge gap between where the drop is, and where the ray cast is looking at.
How do I fix it? Actually, is there another method other than making a cframe.lookat the touched part?