Ejemplo n.º 1
0
        public static TestBackground Instantiate()
        {
            // Create GameObject
            GameObject obj = new GameObject();

            obj.name = NAME;
            obj.tag  = Tags.UNTAGGED;

            // Add TestBackground Component
            TestBackground beatsObj = obj.AddComponent <TestBackground>();

            // Create SpriteData
            Texture2D texture = SpriteLoader.GetTexture(Sprites.SANDBOX_BACKGROUND);

            if (Screens.width / texture.width > Screens.height / texture.height)
            {
                beatsObj._data = new SpriteFlatData(NAME, texture, Screens.width, 0f, ScaleType.SCALED_WIDTH);
            }
            else
            {
                beatsObj._data = new SpriteFlatData(NAME, texture, 0f, Screens.height, ScaleType.SCALED_HEIGHT);
            }

            // Add Sprite Component
            SpriteFlat sprite = obj.AddComponent <SpriteFlat>();

            sprite.Setup(beatsObj._data);
            beatsObj._sprite = sprite;

            // Return instantiated BeatsObject
            return(beatsObj);
        }
Ejemplo n.º 2
0
        public static void Init()
        {
            // Create SpriteData
            float     width   = Screens.min * 0.20f;
            Texture2D texture = SpriteLoader.GetTexture(Sprites.SANDBOX_MINE);

            _data = new SpriteAnimData(NAME, texture, width, 8);
        }
Ejemplo n.º 3
0
        public static void Init()
        {
            // Create SpriteData
            float     width   = Screens.width / 2;
            Texture2D texture = SpriteLoader.GetTexture(Sprites.SANDBOX_LOGO);

            _data = new SpriteFlatData(NAME, texture, width);
        }
Ejemplo n.º 4
0
 public static void Init()
 {
     // Create SpriteData
     _width   = Screens.min * 0.10f;
     _texture = SpriteLoader.GetTexture(Sprites.SANDBOX_HOLD);
 }