So I ran into a problem that puts the surface where the mouse’s location is, not mattering if the projectile hit that position, just if a part shares the looked Attribute. Therefore, we can try it out with some other part that has the same attribute as the baseplate: “playable”, if any part contains this attribute and the projectile touches it, it’ll detect it as a Touched and the ball will disappear but the surface will be placed where the mouse was aiming at.
Example:
Therefore I wanted to make it if both, Mouse.Position and the Projectile.Position match, then place the surface. That’s where the problem comes, both Mouse.Position and the Projectile.Position won’t always Match! (as you can see in the video the results of their positions):
So how will you be able to place down the surface exactly where you aimed at if both Positions don’t match? Please help me out, thank you!
An example of what I want to achieve; This script doesn’t actually work due to the “clone.Position == mouseHit.Position” but I put it in the script so you would be able to understand what I mean:
(Clone = Projectile)