How would I change the surface color of a part? (Temporary Solution)

The title says it all. “How would i change the surface color of a part?”

For example: I want to change the top surface of a part to red, but keep the other surfaces blue. :How would I go about doing this? I could not figure this out by looking in properties and I also tried searching this online but found nothing regarding it.

3 Likes

I’m not sure if there is another way to do it, but you could try using a SurfaceGUI and a frame. It gets affected by light still but there may be some other trade offs.

2 Likes

What about the material? When adding the frame It appears that it is smooth plastic.

1 Like

There isn’t really a way to change the material, however you could try using an ImageLabel with the right decal and changing the image color. Just make sure to set the ScaleType to tile.
https://developer.roblox.com/en-us/api-reference/property/ImageLabel/ScaleType

If you wanted some textures you could look here: https://www.textures.com/.

2 Likes

Okay, thank you for the help! It would be nice to just be able to change the surface color.

1 Like

A faster and more efficient solution to this would be to apply a solid white decal to the surface of the part and adjust its Color3 property to the desired colour, as demonstrated in the recording below.

7 Likes

Oh! Well thank you, this helps make it a bit easier to do but still am not able to change the material which is an issue for me. I appreciate this.