A typical Unity project comes with some default assets. For example, look at these 2D sprites:
The Square asset is the default Sprite that gets applied to a GameObject when you go 2D Objects > Sprite > Square in a Unity Scene, like this:
Because of that, they're very handy when you're just starting out a project, and you haven't made any graphics for it. But once you've done that, the concern is that these assets are still getting stored when you build a .exe file for your project, taking up space in memory while not actually being used in the Unity project. If they are, I want to remove them, since I'm no longer using them.
I found this discussion thread on the Unity forum which seems to suggest that they could be removed when the project is built, but I can't tell if they're talking about the same thing I am in that discussion thread. Further, in the build for my project, I'm getting a folder called MyProjectName_Data, which then contains a folder called Resources, and then a ~1 KB file called unity default resources. So this would suggest to me that they are still being shipped when I build the project.
So, my question is:
- Are they getting exported when I build the project?
- Are there any copyright or legal liability implications to distributing these assets inside my Unity game build?
- How can I delete them?

