|
| 29 Apr 2013 08:01 PM |
I want all the decals in my game removed because they are all over my game, is it possible to remove all decals at once? -Including the once in the lighting
Help is needed, thanks! |
|
|
| Report Abuse |
|
|
|
| 29 Apr 2013 08:27 PM |
| Click on it and either click delete button on your keyboard or right click and click clear. If you have more than 1 decal on a brick then highlight it and delete it. |
|
|
| Report Abuse |
|
|
69scott69
|
  |
| Joined: 30 Jan 2011 |
| Total Posts: 6136 |
|
|
| 29 Apr 2013 09:37 PM |
There is probably a way to do it in the Command Bar with a script, but I am not sure of that way. You can also View > Explorer and click on all the bricks or parts with a + sign in front of them. Then you can click on all the decals one at a time by holding Ctrl and selecting the decals. Then hit delete with all the decals highlighted. |
|
|
| Report Abuse |
|
|
|
| 30 Apr 2013 06:56 AM |
Use the command bar I think. Something like this
game.Workspace.Decals:Remove() Won't work but u can figure it out |
|
|
| Report Abuse |
|
|
tummey2
|
  |
| Joined: 04 Feb 2009 |
| Total Posts: 1802 |
|
|
| 30 Apr 2013 08:25 AM |
I did some very quick testing, but this should work...
function Clean(Obj) local Space = Obj:GetChildren() for i = 1, #Space do if Space[i].ClassName == "Decal" then Space[i]:remove() end if Space[i].ClassName == "Model" then Clean(Space[i]) end local SpaceA = Space[i]:GetChildren() if #SpaceA > 0 then for p = 1, #SpaceA do if SpaceA[p].ClassName == "Decal" then SpaceA[p]:remove() end if SpaceA[p].ClassName == "Model" then Clean(SpaceA[p]) end end end end end
Clean(game.Workspace) |
|
|
| Report Abuse |
|
|
tummey2
|
  |
| Joined: 04 Feb 2009 |
| Total Posts: 1802 |
|
|
| 30 Apr 2013 08:32 AM |
Oh, and if you want to clean Lighting at the bottom add
Clean(game.Lighting) |
|
|
| Report Abuse |
|
|