Hi, two questions (:
First: In some Szenes i have a SB load of 8.00 in my SB - thats a bit much. I have read stickied sthread with tipps, but i dont know how to apply it correctly.
For example i have some images with transparency, but since i dont know how to position them correclty, i cant do this yet.
Sure, i know how to move an image in my SB, but i dont know if e.g. the SB Widescreen-Option has any effect to this.
Thats the second question: What does this option do? (Widescreen-Support)
I have a 4:3 Monitor :/
Here is my map where i started to learn storyboarding (first few seconds): http://puu.sh/hDhED/ec640b1b5e.osz
Can someone check it and may get some tipps or tell me what im doing wrong?
This would be very nice ^^
Ah, im using SGL Editor for Storyboarding, here's my SGL Script ive written:
First: In some Szenes i have a SB load of 8.00 in my SB - thats a bit much. I have read stickied sthread with tipps, but i dont know how to apply it correctly.
For example i have some images with transparency, but since i dont know how to position them correclty, i cant do this yet.
Sure, i know how to move an image in my SB, but i dont know if e.g. the SB Widescreen-Option has any effect to this.
Thats the second question: What does this option do? (Widescreen-Support)
I have a 4:3 Monitor :/
Here is my map where i started to learn storyboarding (first few seconds): http://puu.sh/hDhED/ec640b1b5e.osz
Can someone check it and may get some tipps or tell me what im doing wrong?
This would be very nice ^^
Ah, im using SGL Editor for Storyboarding, here's my SGL Script ive written:
Script
function flash(object, from, to, strengh) {
object.fade(from, from, 0, strengh);
object.fade(from, to, strengh, 0);
}
function flashNTimesDecreasing(object, n, startTime, endTime, startStrengh, endStrengh) {
var duration = endTime - startTime;
var singleDuration = duration / n;
var strenghChangeFactor = startStrengh - endStrengh;
for (var i = 0; i < n; i++) {
var start = startTime + i * singleDuration;
var end = start + singleDuration;
var percent = (i+1.0) / n;
var strengh = startStrengh - (strenghChangeFactor * percent);
flash(object, start, end, strengh);
}
}
function viewFromTo(object, from, to) {
if (from != 0) {
object.fade(0);
}
object.fade(from, 1);
object.fade(to, 0);
return object;
}
function dot(x, y1, y2, startTime, forceEndTime) {
var dot = new Sprite("sb/dot.png", Background, Centre);
var end = startTime + rand(2500, 3500);
dot.scale(rand(5, 15)/10.0);
dot.move(startTime, end, x, y1, x, y2);
if (end < forceEndTime) {
viewFromTo(dot, startTime, end);
} else {
viewFromTo(dot, startTime, forceEndTime);
}
}
function makeDots(minX, maxX, fromY, toY, from, to) {
while (from < to) {
dot(rand(minX, maxX), fromY, toY, from, to);
from = from + rand(10, 50);
}
}
var black = new Sprite("sb/nocolor.jpg", Background, Centre);
black.scale(1.3);
black.color(0, 0, 0);
viewFromTo(black, 4303, 23503);
var i1 = new Sprite("sb/i1.jpg", Background, Centre);
i1.scale(1.1);
i1.fade(4303, 7046, 1, 0);
i1.fade(12532, 1);
i1.fade(15275, 16646, 1, 0);
var i2 = new Sprite("sb/i2.jpg", Background, Centre);
i2.scale(1.1);
i2.fade(0, 1561, 1, 0);
flash(i2, 1561, 2932, 1);
flash(i2, 7046, 9789, 1);
flash(i2, 12532, 13903, 1);
flash(i2, 20761, 22132, 1);
var i3 = new Sprite("sb/i3.png", Background, Centre);
i3.scale(1.1);
viewFromTo(i3, 4303, 12532);
var i5 = new Sprite("sb/i5.png", Foreground, Centre);
i5.scale(1.1);
viewFromTo(i5, 12532, 20761);
var i4 = new Sprite("sb/i4.png", Background, Centre);
i4.scale(1.1);
i4.fade(9789, 12532, 0, 1);
i4.fade(12532, 15275, 1, 0);
makeDots(-70, 700, 520, -50, 13903, 20761);