private void Awake() { controllerScript = GameObject.Find("GameController").GetComponent <GameController>(); MineData = new MineData(this, controllerScript.openMines, controllerScript.advancedMines); MineData.State = MineState.mine; fillMineInstance = this; }
protected void FixedUpdate() { if (nextSpawnMoment <= Time.timeSinceLevelLoad) { nextSpawnMoment += spawnRate; GameObject instance = Instantiate(minePrefab, transform); MineData mine = new MineData(Guid.NewGuid(), transform.position + RandomPointInBounds(spawnBounds), UnityEngine.Random.Range(minMineDuration, maxMineDuration), instance); Debug.Log("Spawning a new mine: " + mine.GetId()); karmanServer.Broadcast(mine.GetSpawnPacket()); } }
public void Init() { mineDataList = new List <MineData>(); for (int i = 0; i < 10; i++) { MineData md = new MineData(); md.testData = UnityEngine.Random.Range(0, 100); mineDataList.Add(md); } }
public void Show(MineModel model) { for (int i = 0; i < 10; i++) { MineData md = model.mineDataList[i]; MinePanel mp = minePanelList[i]; mp.Show(md); } this.gameObject.SetActive(true); }
public ActionResult UpdateDatabase() { //create user tables WebSecurity.InitializeDatabaseConnection("MasterDatabase", "Users", "Id", "Email", true); //create topbit tables AppContext.Update(); //fill seed data MineData.UpdateDatabase(); return(View()); }
/// <summary> /// 返回井下数据添加SQL语句后部拼接用字符串 /// </summary> /// <param name="mdEntity"></param> /// <returns></returns> public static string sqlBack(MineData mdEntity) { string sql = mdEntity.Tunnel.TunnelId + "," + mdEntity.CoordinateX + "," + mdEntity.CoordinateY + "," + mdEntity.CoordinateZ + ",'" + mdEntity.WorkStyle + "','" + mdEntity.WorkTime + "','" + mdEntity.TeamName + "','" + mdEntity.Submitter + "','" + mdEntity.Datetime + "'"; return(sql); }
void RefreshMineData(MineData data) { mineData = data; if (normalHole == null) { normalHole = data.normal_hole; } if (vipHole == null) { vipHole = data.vip_hole; } if (IsMineVIP) { RefreshUIByHoleData(vipHole); } else { RefreshUIByHoleData(normalHole); } }
/// <summary> /// 绑定井下数据通用信息 /// </summary> /// <param name="obj"></param> private void ChangeMineCommonValue(object obj) { _mineDataEntity = (MineData)obj; txtCoordinateX.Text = _mineDataEntity.CoordinateX.ToString(CultureInfo.InvariantCulture); txtCoordinateY.Text = _mineDataEntity.CoordinateY.ToString(CultureInfo.InvariantCulture); txtCoordinateZ.Text = _mineDataEntity.CoordinateZ.ToString(CultureInfo.InvariantCulture); if (_mineDataEntity.WorkStyle == Const_MS.WORK_TIME_38) { rbtn38.Checked = true; } if (_mineDataEntity.WorkStyle == Const_MS.WORK_TIME_46) { rbtn46.Checked = true; } cboWorkTime.Text = _mineDataEntity.WorkTime; cboTeamName.Text = _mineDataEntity.TeamName; cboSubmitter.Text = _mineDataEntity.Submitter; dtpDateTime.Value = _mineDataEntity.Datetime; }
/// <summary> /// 返回进下数据修改SQL语句拼接用字符串 /// </summary> /// <param name="mdEntity"></param> /// <returns></returns> public static string sqlUpdate(MineData mdEntity) { string sql = PreWarningDataDbConstNames.TUNNEL_ID + "=" + mdEntity.Tunnel.TunnelId + "," + PreWarningDataDbConstNames.COORDINATE_X + "=" + mdEntity.CoordinateX + "," + PreWarningDataDbConstNames.COORDINATE_Y + "=" + mdEntity.CoordinateY + "," + PreWarningDataDbConstNames.COORDINATE_Z + "=" + mdEntity.CoordinateZ + "," + PreWarningDataDbConstNames.WORK_STYLE + "='" + mdEntity.WorkStyle + "'," + PreWarningDataDbConstNames.WORK_TIME + "='" + mdEntity.WorkTime + "'," + PreWarningDataDbConstNames.TEAM_NAME + "='" + mdEntity.TeamName + "'," + PreWarningDataDbConstNames.SUBMITTER + "='" + mdEntity.Submitter + "'," + PreWarningDataDbConstNames.DATETIME + "='" + mdEntity.Datetime + "'"; return(sql); }
public void Show(MineData md) { this.name = md.testData.ToString(); this.gameObject.SetActive(true); }
public MineDataSimple(MineData obj) { InitializeComponent(); MineData = obj; }