add convert distance to pixel, add rotate text of TextDrawable