I can’t seem to find an answer online…
I have imported some VFX ( with the description “suitable for 2D and 3D”), and they worked well, but I don’t know what really happened.
Anyone can explain to me?
There is no such thing as a “2D” scene in Unity - everything is “3D”. Sprites are just meshes on a plane perpendicular to the camera. Choosing a “2D” project just sets some defaults like importing textures as Sprite types rather than Texture2Ds, and I think defaults the main camera to orthographic rather than perpendicular, but that’s it.