Example #1
0
        public void Awake()
        {
            MSprite mSpritePrefab = Resources.Load <MSprite>("MSprite");

            mSprite      = Instantiate(mSpritePrefab, this.transform, false);
            mSprite.name = "MSprite";
        }
Example #2
0
        public void Draw(MTexture mTexture, Vector2 position, Vector2 origin, Color color, Vector2 scale)
        {
            MSprite mSpritePrefab = Resources.Load <MSprite>("MSprite");
            MSprite mSprite       = Instantiate(mSpritePrefab, this.transform, false);

            mSprite.name = "MSprite";
            mSprite.transform.SetParent(this.transform, false);
            mSprite.transform.localScale = scale;
            mTexture.LoadSprite(origin);
            mSprite.SetSprite(position, mTexture, color);
        }