Exemplo n.º 1
0
        //-------------------------------------------------------------------------
        public void create(int number, EbVector3 postion, float up_angle, _eNumberSize size, _eNumberAlign align = _eNumberAlign.Center)
        {
            mNumberInfo.Position = postion;
            mNumberInfo.UpAngle = up_angle;
            mNumberInfo.DigitGap = _calculateDigitGap(size);
            mNumberInfo.Align = align;
            mNumberInfo.DigitScale = mFactory.getScale(size);
            mNumberInfo.DigitCount = _calculateDigitCount(number);
            mNumberInfo.Tag = "Untagged";

            setNumber(number);
        }
Exemplo n.º 2
0
        //-------------------------------------------------------------------------
        public void create(int number, EbVector3 postion, float up_angle, _eNumberSize size, _eNumberAlign align = _eNumberAlign.Center)
        {
            mNumberInfo.Position   = postion;
            mNumberInfo.UpAngle    = up_angle;
            mNumberInfo.DigitGap   = _calculateDigitGap(size);
            mNumberInfo.Align      = align;
            mNumberInfo.DigitScale = mFactory.getScale(size);
            mNumberInfo.DigitCount = _calculateDigitCount(number);
            mNumberInfo.Tag        = "Untagged";

            setNumber(number);
        }
Exemplo n.º 3
0
 //-------------------------------------------------------------------------
 float _calculateDigitGap(_eNumberSize size)
 {
     return _calculateDigitGap(mFactory.getScale(size));
 }
Exemplo n.º 4
0
 //-------------------------------------------------------------------------
 float _calculateDigitGap(_eNumberSize size)
 {
     return(_calculateDigitGap(mFactory.getScale(size)));
 }