I have a 3D unity project that only uses 2d sprites. I don’t have a lot of work done with the project, but I have a lot of playmaker scripts, and other scripts. Is it possible to convert a 3d project to 2d? My scenes are basically empty and have a few sprites. If not, what would be the easiest way to export my scene objects to a new 2d project? Thank you.
Yes, it’s fairly simple to convert to 2D. The only real thing you need to do is change any physics/trigger/collision related functions to their 2D counterparts, which usually just involves add “2D” onto the function name, and changing many of your Vector3’s to Vector2’s. You’ll also of course need to change your textures to Sprite mode, and use the Sprite Editor to set your sprite grid size or manually trim them. Then drag em into the scene and add your colliders and stuff. For the player you’ll probably want a BoxCollider2D, and for ground/wall, separate EdgeCollider2D’s.
Great. Thank you so much.I thought there was a lot of things under the scenes in a 2d “project” type. Thanks!
I did a rather large conversion some months ago.
Make sure you search your project for rigidbody, collider, collision, etc. so you don’t miss making something 2D version.
Also, test some things first so you know it’s what you want to do.
Good luck!