void Awake()
    {
        mySpriteRnederer = GetComponent<SpriteRenderer>();
        mySpriteRnederer.kNewSprite();
        mySprite = mySpriteRnederer.sprite;
        mySpriteTexture = mySprite.texture;

        pixelsToWorld = helperGetSpriteScale(mySpriteRnederer.sprite);
        colors = mySpriteRnederer.sprite.texture.GetPixels();
        colorsValid =   colors.Select(s => (s.a != 0) ? true : false).ToArray();
        countColor =    colorsValid.Where(s => s == true).Count();

        textureSize = new Vector2(mySpriteRnederer.sprite.texture.width, mySpriteRnederer.sprite.texture.height);
    }