Hello everyone!
This tutorial follows up on my Scripting in Anime Studio - The basics tutorial, if you have not seen it, I strongly suggest you check it out before dwelling into this more advanced tutorial.
In this tutorial, we will tackle the tool scripts in Anime Studio, which are more advanced scripts, with the possibilities of much more options then the menu script discussed in my previous scripting tutorial.
We will go deeper into the basics of scripting, we will talk more about tables, which We will use as arrays, then we will dig a little further into variables, functions, conditional statements, loops and some more of the tools available for scripting in Anime Studio..
We will learn more about the functions and classes available in the Anime Studio scripting interface, like the CheckBox(), StaticText() and TextControl() functions, to name a few.
At the end of this tutorial, you should be more comfortable and have a better understanding of Lua scripting for Anime Studio in general.
Welcome to my blog
My name is Gilles Charbonneau
I am a long time 2d animator and I would like to share with you some of the tips and tricks I have learned over the years by posting tutorials and articles on this blog.
Gilles
Showing posts with label Scripting. Show all posts
Showing posts with label Scripting. Show all posts
Scripting in Anime Studio - The basics
I tried, I really tried to stay away from scripting in Anime Studio, but I knew that I would eventually cave in, and I did, big time!
Scripting, for allot of peoples is a scary thing as most peoples put it in the same jar as programming, well, they are not quite the same, and scripting, especially in Moho/Anime Studio, will put much less strain on your brain!
Why is scripting a good and a bad thing for Anime Studio users?
Well, for one, it allows for the creation of tools that can ease your work flow tremendously by automating repetitive tasks.
With scripting, you can also extend the capabilities of Anime Studio by scripting tools that can do things that the basic software cannot do, like adding rig controls to your characters, for example.
The only bad thing is that scripting will obviously take away animation time from Anime Studio, but it is well worth the time and effort to learn, as the possibilities are almost endless.
Anime Studio scripting is done in Lua, a lightweight scripting language that has been around since 1993.
Now, there are two reasons why I am making this tutorial, the first one is that I like to make tutorials!
Scripting, for allot of peoples is a scary thing as most peoples put it in the same jar as programming, well, they are not quite the same, and scripting, especially in Moho/Anime Studio, will put much less strain on your brain!
Why is scripting a good and a bad thing for Anime Studio users?
Well, for one, it allows for the creation of tools that can ease your work flow tremendously by automating repetitive tasks.
With scripting, you can also extend the capabilities of Anime Studio by scripting tools that can do things that the basic software cannot do, like adding rig controls to your characters, for example.
The only bad thing is that scripting will obviously take away animation time from Anime Studio, but it is well worth the time and effort to learn, as the possibilities are almost endless.
Anime Studio scripting is done in Lua, a lightweight scripting language that has been around since 1993.
Now, there are two reasons why I am making this tutorial, the first one is that I like to make tutorials!