The timeline at the bottom on the canvas/editing area represents the order in which each item is drawn.
You will find the order follows the timeline which also means that if you were layering items on top of each other, the bottom layer would be the first item in the timeline.
THE PROBLEM: Any time you nest groups (or layers) within other groups (or layers) you change the drawing order. that is why the bumper sticker is drawn before the rest of the car.
EDIT: Regarding Embed or Link: If you happen to have a jpg or png or other images in your SVG, selecting "Embed" will include them in the saved SVG, which can be a useful, simple way to incorporate a photo or shaded illustration with your own vector line art. (However, be aware that embedding images increases file size and might possibly contribute to slowdowns or freezes, so you may want to use it sparingly or at least only embed images with smaller file sizes. ). Selecting "Link" instead of "embed" will essentially kick out any inserted images and save them as separate files which will make your SVG smaller, but videoscribe will not display linked images. My suggestion based on personal experience is to use only paths, strokes and fills in your SVG and to delete any extra images. That way it won't matter if you choose embed or link because there will be nothing to embed or link. (just my opinion- I'm just a user)
I downloaded the svg and can't achieve to make the sticker draw last (I already had that problem before, so I try to understand how to fix it).
What do you mean by "select and drag all of the paths in each subgroup into their parent group" ?
It's perfectly okay to use some nested layers in my opinion, but if you are running into trouble with the drawing order, it may be easier to just use one layer full of paths (or multiple layers with no nested layers within them).
If you use Inkscape instead of Illustrator, you may not be able to view the layer arrangement in the same way as you can in illustrator, I THINK if you manually select all of the paths with the lasso tool (don't use ctrl+a to select all) and then cut and paste, that will put all of the paths in one layer. Then you can manually select just the paths that you want to draw last and cut and paste them, and that should put them last in the drawing order. I don't currently have Inkscape on this computer so I can't test that theory.
-Mike (videoscribe user)
Thank you very much Mike, very useful post.
Thanks fo your big help on this forum.
I've been struggling with "drawing order" as well and have stumble onto the problem: I routinely use Illustrator effects to change the appearance of a line. If a line has an "effect" assigned to it VideoScribe throws it to the top of the drawing list, regardless of its location in the layer list. Is this discussed anywhere in the forum? I haven't been able to find it. Workarounds are to delete the effect or "expand" it.
I know that layers will be drawn in the order that they are stacked. But sometimes I rearrange the way they are stacked because I prefer a different kind of order or had to add something. But then the svg no longer draws in the right order as the strokes are stacked...? How can I solve this?
As said, I rearrange the order of the strokes in illustrator. They are in the right order in the file, but somehow it is drawn in a different, weird order. For example, this little circles are at the top of the stack and should be drawn at last...
It seems that whenever I change the order of the strokes after I have draw them, the svg is not working in the right order.
That makes it difficult, because it means I can never change anything after I have drawn all strokes..
(I use Illustrator CC).
Hi, thanks. Did not noticed that. Usually I set the stroke on 0 px when making the fill color, but apparently missed that with some. It was driving me crazy I could not figure out why it did not work properly.
Thanks for the quick replies!
Have a nice day.