string GetDY()
    {
        OTSpriteAtlas atlas = (spriteContainer as OTSpriteAtlas);

        if (atlas == null)
        {
            return("");
        }
        string dy = atlas.GetMeta("dy");

        if (dy == "")
        {
            if (atlas.atlasData.Length > 0)
            {
                OTAtlasData d = atlas.DataByName("" + ((byte)'J'));
                if (d == null)
                {
                    d = atlas.DataByName("J");
                }
                if (d == null)
                {
                    d = atlas.atlasData[0];
                }
                if (d != null)
                {
                    dy = "" + (d.offset.y + d.size.y);
                }
            }
            else
            {
                dy = "50";
            }
        }
        return(dy);
    }
Beispiel #2
0
    string GetDY()
    {
        OTSpriteAtlas atlas = (spriteContainer as OTSpriteAtlas);

        if (atlas == null)
        {
            return("");
        }
        string dy = atlas.GetMeta("dy");

        if (dy == "")
        {
            if (atlas.atlasData.Length > 0)
            {
                OTAtlasData d = atlas.DataByName("" + ((byte)'J'));
                if (d == null)
                {
                    d = atlas.DataByName("J");
                }
                if (d == null)
                {
                    d = atlas.atlasData[0];
                }
                if (d != null)
                {
                    dy = "" + (d.offset.y + d.size.y);
                }
            }
            else
            {
                dy = "50";
            }
        }

        float idy = (float)System.Convert.ToDouble(dy);

        idy *= lineHeightModifier;
        idy  = Mathf.Round(idy);



        return("" + idy);
    }