goog.provide('test.anim1');
goog.require('lime');
goog.require('lime.Button');
goog.require('lime.Circle');
goog.require('lime.CoverNode');
goog.require('lime.Director');
goog.require('lime.Label');
goog.require('lime.Layer');
goog.require('lime.Scene');
goog.require('lime.Sprite');
goog.require('lime.animation.Loop');
goog.require('lime.animation.MoveBy');
goog.require('lime.animation.RotateBy');
goog.require('lime.animation.ScaleBy');
goog.require('lime.animation.Sequence');
goog.require('lime.animation.Spawn');
goog.require('lime.animation.ColorTo');
test.WIDTH = 600;
test.HEIGHT = 400;
test.start = function() {
//director
test.director = new lime.Director(document.body, test.WIDTH, test.HEIGHT);
test.director.makeMobileWebAppCapable();
var menuscene = new lime.Scene;
var layer = (new lime.Layer).setPosition(100, 100);
menuscene.appendChild(layer);
var background = new lime.Sprite().setFill(0,0,100).setSize(1000, 1000);
layer.appendChild(background);
var sprite = new lime.Sprite().setFill(100,0,0).setSize(50, 50);
background.appendChild(sprite);
var sprite2 = new lime.Sprite().setFill('#0c0').setSize(50, 50).setPosition(0, 100);
background.appendChild(sprite2);
var anim = new lime.animation.Sequence(
new lime.animation.MoveTo(300, 100).setDuration(3).setEasing(lime.animation.Easing.LINEAR).enableOptimizations(),
new lime.animation.MoveTo(0, 100).setDuration(0).setEasing(lime.animation.Easing.LINEAR).enableOptimizations()
);
sprite2.runAction(new lime.animation.Loop(anim));
var sprite3 = new lime.Sprite().setFill(100,0,0).setSize(200, 50).setPosition(300, 0);
background.appendChild(sprite3);
var someLabel = new lime.Label().setText('TEST').setFontFamily('Verdana').
setFontColor('#fff').setFontSize(26).setFontWeight('bold').setSize(150,30).setPosition(0, 0);
sprite3.appendChild(someLabel);
// set active scene
test.director.replaceScene(menuscene);
};
goog.exportSymbol('test.start', test.start);