Hello!~ Recently I started creating storyboards under the influence of Damnae, which is through coding. As a person who prefer to do stuff hands-on or manually instead of coding and math, I feel that a few more functions included to the storyboard editor could help people do many jobs easily and perhaps save some time in making elements appearing to move together.
Layers
Firstly, despite having the basic 4 layers, perhaps a way to move many objects together using one element that controls every element under that section.
Allow objects to be categorised to Layers (with ability to rename the layers), and applying the ability of rotating every element to a certain pivot in the layer, which can be specified perhaps through the use of a new storyboard parameter
Anyways, Layers. It is actually very easy to calculate using math by movements. So I'll list out stuff that might be affected here.
Movements
Perhaps when the image is in the layer, each layer's movement is recorded and stored for use. (let's use xStart, xEnd, yStart and yEnd to represent the movement done through the layer instead of the image itself)
So, in the script, it would probably look like this (without the layer)
Lets say the layer is moved from the coordinates 360,240 to 420,300, then we will use xStart, xEnd, yStart and yEnd to represent the movement from the layers. (Since the coordinates 360, 240 is the middle, 420 - 360 shows the amount of movement done in the x axis instead of just using 360 during this period. Same goes for the y axis, 300 - 240 shows the amount of movement done in the y axis during this period.
Which will in turn look like this when added together properly.
However, this would be bad as the values will be fixed already, which can force the layers to cause a screw up in the coordinates.
What about L/G? (Layers/Groups)
Oh also, how would Layers be integrated to the Storyboard Editor.
Layers would be created by using a button, then a dialog for naming the Layer. Then images can be dragged into the layer which can be color coded.
Just an idea, i'll be adding more feature requests in the future, but here is something I have been thinking for sometime.
Layers
Firstly, despite having the basic 4 layers, perhaps a way to move many objects together using one element that controls every element under that section.
Allow objects to be categorised to Layers (with ability to rename the layers), and applying the ability of rotating every element to a certain pivot in the layer, which can be specified perhaps through the use of a new storyboard parameter
Anyways, Layers. It is actually very easy to calculate using math by movements. So I'll list out stuff that might be affected here.
Movements
Perhaps when the image is in the layer, each layer's movement is recorded and stored for use. (let's use xStart, xEnd, yStart and yEnd to represent the movement done through the layer instead of the image itself)
So, in the script, it would probably look like this (without the layer)
M,1,110486,111134,-1,378,399,-22
Lets say the layer is moved from the coordinates 360,240 to 420,300, then we will use xStart, xEnd, yStart and yEnd to represent the movement from the layers. (Since the coordinates 360, 240 is the middle, 420 - 360 shows the amount of movement done in the x axis instead of just using 360 during this period. Same goes for the y axis, 300 - 240 shows the amount of movement done in the y axis during this period.
M,1,110486,111134,-1 +xStart ,378 +yStart,399 +xEnd,-22 +yEnd
Which will in turn look like this when added together properly.
M,1,110486,111134, -1 ,378 ,399 +60 ,-22 +60
(After rasterizing, or adding in the numbers)
M,1,110486,111134, -1 ,378 ,459 ,38
However, this would be bad as the values will be fixed already, which can force the layers to cause a screw up in the coordinates.
What about L/G? (Layers/Groups)
Layer,Foreground,Centre,"Star Layer",320,240
_M, 1, 0, 0, 60, 60
Sprite,Foreground,Centre,"SB/Elements/arrow.png",320,240
M,1,110486,111134,-1,378,399,-22
Sprite,Background,Centre,"SB\Elements\white.png",320,240
M,1,110486,111134,-1,378,399,-22
Layer,(Foreground,Background, etc.),(Origin),"(Layer Name)",(Color Code,#FF0040, #0000FF, etc.),(Layer Co-ordinate x-axis),(Layer Co-ordinate y-axis)
Oh also, how would Layers be integrated to the Storyboard Editor.
Layers would be created by using a button, then a dialog for naming the Layer. Then images can be dragged into the layer which can be color coded.
Just an idea, i'll be adding more feature requests in the future, but here is something I have been thinking for sometime.