コード例 #1
0
    public override void Open(params object[] parameters)
    {
        base.Open(parameters);
        _resArr           = parameters[0] as int[];
        _resourcesBuyType = (ResourcesBuyType)parameters[1];
        switch (_resourcesBuyType)
        {
        case ResourcesBuyType.TrainTankType:
            _model_unit = parameters[2] as Model_Unit;
            break;

        case ResourcesBuyType.StrengThenPartType:
            _StrengthenTimes = (int)parameters[2];
            break;
        }
        InitUI();
        UpdateUI();
    }
コード例 #2
0
ファイル: UIHelper.cs プロジェクト: fchsg/UnityBattleTank
 /// <summary>
 /// 购买资源面板
 /// </summary>
 /// <returns>The resources U.</returns>
 /// <param name="resArr">Res arr.</param>
 /// <param name="buyType">Buy type.</param>
 public static void BuyResourcesUI(int[] resArr, ResourcesBuyType buyType, object data)
 {
     UIController.instance.CreatePanel(UICommon.UI_TIPS_BUYRES, resArr, buyType, data);
 }