2014年10月7日 星期二

Andriod 螢幕錄影教學(免Root)(官方方法)

目前很多錄影方法~歸納大多為
1.Root手機後,再裝市面上的一些錄影App
2.手機同步到電腦後錄影(ex.mobizen,但轉出畫質沒有很好)
3.手機同步到電腦後,用桌面錄影工具錄影

其實現在官方有提供錄影方法了(系統需為Android4.4版(含)以上)

2014年10月2日 星期四

C# 數字取N位小數點方法

Debug.Log( String.Format( "{0:F2}", 31.501 ) );     //31.50(四捨五入)
Debug.Log( String.Format( "{0:F2}", 31.499 ) );     // 31.50(四捨五入)
Debug.Log( String.Format( "{0:F2}", "31.499" ) );  // 31.499 (失敗,第二個參數不能傳入字串)

★ F2,代表小數點取2位,2是可以修改的,看你要取幾位數!!

C# 數字前面補0的方法

方法一:

int num = 31;
Debug.Log(  num.ToString( "00000" ) );   // 00031


方法二:

Debug.Log( String.Format( "{0:000000}", 31 ) );     // 00031
Debug.Log( String.Format( "{0:000000}", "31" ) );  // 31 (失敗,第二個參數不能傳入字串)

★ {0:000000} 代表要6位數,後面長度是可以修改的!!  ex.{0:000}代表要3位數

C# enum 取得長度

public enum PlayerMode
{
    mode1,
    mode2,
    mode3
}

Debug.Log( Enum.GetNames( typeof( PlayerMode) ).Length ); // 3