コード例 #1
0
    /// <summary>
    /// 移除单位(单位死亡或其他原因从战场上移除)
    /// </summary>
    /// <param name="_unit">被移除单位对象</param>
    public void RemoveUnit(GameObject _unit)
    {
        unitPool.Remove(_unit);
        bfm.RemoveUnit(_unit);

        CancelOperated();

        Destroy(_unit);
    }