Android 實機 Debug 連線到電腦上 這很重要 在下面記錄步驟
1. 先找到Andoird SDK路徑 (沒安裝的話可以去Google)
2. 開啟SDK Manager (找到Google USB Driver 安裝他)
3. 找到 Tools 底下的monitor 開啟他
4. 插上線 , 或是用模擬器之類的就會看到下面的DebugLogger 了
(紅框框可以選擇裝置 然後下面是Log們)
5. 另外可以設定 篩選 Unity Log
補充 : Android Studio 3.3.1 版本的 SDK Monitor路徑有改動改到 Sdk/Tools/lib/monitor-x86_64/
搜尋此網誌
2017年3月29日 星期三
2017年3月21日 星期二
C# - Event
using System;
namespace EventTest
{
class Program
{
static void Main(string[] args)
{
Ball b = new Ball();
b.FlyEvent
+= BallFlyHandler;
b.FlyEvent
+= delegate ()
{
Console.WriteLine("Catch Ball Fly Event delegate");
};
b.FlyEvent
+= () =>
{
Console.WriteLine("Catch Ball Fly Event 匿名函式");
};
b.Throw();
Console.ReadLine();
}
private static void BallFlyHandler()
{
Console.WriteLine("Catch Ball Fly Event
BallFlyHandler");
}
}
class Ball
{
public event Action FlyEvent = null;
public void Throw()
{
if (FlyEvent != null)
FlyEvent();
}
}
}
2017年3月7日 星期二
單例模式 X Singleton X C#
單例模式
主要功能有兩個
1. 只存在一個 - 永遠只有自己很孤獨 所以取名叫singleton
2. 懶惰創建 - 在使用之前都不會被創建 , 一直到有人使用才創建 可以減少消耗
程式碼
主要功能有兩個
1. 只存在一個 - 永遠只有自己很孤獨 所以取名叫singleton
2. 懶惰創建 - 在使用之前都不會被創建 , 一直到有人使用才創建 可以減少消耗
程式碼
public class Singleton
{
private static Singleton _instance = null;
private Singleton()
{
}
public static Singleton Instance()
{
if (_instance == null)
{
_instance = new Singleton();
}
return _instance;
}
}
2017年3月1日 星期三
Virtual Studio X Perforce
訂閱:
文章 (Atom)