void StartCountIni() { StartCount count = new StartCount(); count.Ini(); StaticDatas.Instance.UpdateManager.Add(count, count.TextObj.gameObject); }
public override void WriteToBitcoinBuffer(byte[] buffer, int offset) { Version.WriteBytes(buffer, offset); StartCount.WriteToBitcoinBuffer(buffer, StartCount_Offset(ref offset)); HashStart.WriteToBitcoinBuffer(buffer, HashStart_Offset(ref offset)); HashStop.WriteToBitcoinBuffer(buffer, HashStop_Offset(ref offset)); }
// Update is called once per frame public virtual void Update() { if (StartCount.GetGameEndFlag() == true) { return; } // 一つ前の胴体のofterFrm前の状態に更新 PlayerWark.BodyInfo ownpos = forwardBody.ofterPos.Peek(); Debug.Log(gameObject.name + " : " + forwardBody.gameObject.name); transform.position = ownpos.pos; transform.rotation = ownpos.qua; // 一つ後ろの胴体が参照する状態を更新 PlayerWark.BodyInfo info = new PlayerWark.BodyInfo(); info.pos = transform.position; info.qua = transform.rotation; ofterPos.Enqueue(info); // ofterFrm以上の情報は必要ではない if (ofterPos.Count > ofterFrm) { ofterPos.Dequeue(); } }
//check for automatic initialization void Start() { IgnoreCheck = false; isCol = false; WayPointUpdate = false; start_fspeed = speed; repeat_count = 0; Player_fCol_count = 2.0f; Item_CulTime = 0.0f; Item_Time = 0.0f; Start_Number = GameObject.Find("StartCount"); Start_Count = GameObject.Find("StartCount").GetComponent <StartCount>(); Time_Count = GameObject.Find("LapTime").GetComponent <TimeCount>(); Player_Ani = GameObject.Find("avatar1").GetComponent <Animator>(); Speed1Item_Effet = GameObject.Find("Item(Speed1)").GetComponent <ItemEffet>(); Speed2Item_Effet = GameObject.Find("Item(Speed2)").GetComponent <ItemEffet>(); IgnoreItem_Effet = GameObject.Find("Item(Ignore)").GetComponent <ItemEffet>(); //Speed1Item_Effet = FindObjectOfType<Item_Box>(); //Speed2Item_Effet = FindObjectOfType<Item_Box>(); //IgnoreItem_Effet = FindObjectOfType<Item_Box>(); //StartCoroutine(SpeedUpItem()); //StartCoroutine(SpeedUpItem(0)); //StartCoroutine(IgnoreItem()); }
private void OnTriggerEnter(Collider other) { // 得点球体に衝突 if (other.name == "Sphere" || other.name == "Sphere(Clone)") { Destroy(other.gameObject); //得点加算 StartCount.AddScore(); // 新しい得点球体を生成を予約 sphereCnt = 0; // 過去のプレイヤー情報の位置に胴体部分の作成 BodyInfo body = bodyInfo.Pop(); var bodyObj = Instantiate(prefabBody, body.pos, body.qua); var playerBody = bodyObj.GetComponent <PlayerBody>(); playerBody.forwardBody = bodyTarm; bodyTarm = playerBody; } else { Debug.Log(other.name); // 衝突したのでゲームオーバー処理 StartCount.GameEndCall(); anm.ChangeAnimation(QuerySDMecanimController.QueryChanSDAnimationType.NORMAL_LOSE); gameOverCnt = 0; } }
private void FixedUpdate() { //각 방의 참여자 수 띄우기. if (isPlayBtnClick) //isPlayBtnClick이 true라면 { UserCount1.GetComponent <Text>().text = usercount1; //Room1의 참여자 수 저장 UserCount2.GetComponent <Text>().text = usercount2; //Room2의 참여자 수 저장 isPlayBtnClick = false; //isPlayBtnClick 초기화 } //유저가 방에 참여하거나 떠날 때 참여자 정보를 갱신하여 띄우기. if (length > 0)//참여자가 한명 이상이면 { //panel 5칸 초기화 for (int i = 0; i < 5; i++) { UserCharacter[i].GetComponent <Image>().color = new Color(255, 255, 255, 0); //유저 캐릭터 투명하게 초기화 UserName[i].GetComponent <Text>().color = new Color(0, 0, 0, 0); //유저의 닉네임 투명하게 초기화 } //참여자 수 만큼 참여자 정보 입력 for (int i = 0; i < length; i++) { UserCharacter[i].sprite = sprites[input_userCharacter[i]]; //참여자의 캐릭터(sprite) 띄우기. UserCharacter[i].color = new Color(255, 255, 255, 255); //참여자 캐릭터 투명해제. UserName[i].text = input_userName[i]; //참여자의 닉네임 띄우기 UserName[i].color = new Color(0, 0, 0, 255); //참여자 닉네임 투명해제. } length = 0; //length 초기화 } //참여자의 Start버튼 클릭 여부 정보를 갱신하여 띄우기. if (length2 > 0)//참여자가 한명 이상이면 { //panel 5칸 초기화 for (int i = 0; i < 5; i++) { UserPannel[i].GetComponent <Image>().color = new Color(255, 255, 255, 255); //panel 5칸 흰색으로 초기화 } //Start 버튼을 누른 참여자 정보 띄우기 for (int i = 0; i < length2; i++)//참여자 수 만큼 반복 { if (UserReadycount[i]) { UserPannel[i].GetComponent <Image>().color = new Color(0, 255, 0, 255); //유저가 Start버튼을 눌렀다면(true) panel을 녹색으로 바꿈. } else { UserPannel[i].GetComponent <Image>().color = new Color(255, 255, 255, 255);//유저가 Start버튼을 해제했다면(false) panel을 흰색으로 바꿈. } } StartCount.GetComponent <Text>().text = "Ready\n" + ReadyCount + "/5"; //Start 버튼을 누른 유저의 수 띄우기 length2 = 0; //length2 초기화 } //5명의 참가자가 모두 Start버튼을 누르면(true) if (GameStart) { GameStart = false; //GameStart 초기화 SceneManager.LoadScene("LoadingScene"); //LoadingScene 불러오기 } }
private void FixedUpdate() { if (isPlayBtnClick) { UserCount1.GetComponent <Text>().text = usercount1; UserCount2.GetComponent <Text>().text = usercount2; isPlayBtnClick = false; } if (length > 0) { for (int i = 0; i < 5; i++) { UserCharacter[i].GetComponent <Image>().color = new Color(255, 255, 255, 0); UserName[i].GetComponent <Text>().color = new Color(0, 0, 0, 0); } for (int i = 0; i < length; i++) { UserCharacter[i].sprite = sprites[input_userCharacter[i]]; UserCharacter[i].color = new Color(255, 255, 255, 255); UserName[i].text = input_userName[i]; UserName[i].color = new Color(0, 0, 0, 255); } length = 0; } if (length2 > 0) { for (int i = 0; i < 5; i++) { UserPannel[i].GetComponent <Image>().color = new Color(255, 255, 255, 255); } for (int i = 0; i < length2; i++) { if (UserReadycount[i]) { UserPannel[i].GetComponent <Image>().color = new Color(0, 255, 0, 255); } else { UserPannel[i].GetComponent <Image>().color = new Color(255, 255, 255, 255); } } StartCount.GetComponent <Text>().text = "Ready\n" + ReadyCount + "/5"; length2 = 0; } if (GameStart) { GameStart = false; SceneManager.LoadScene("LoadingScene"); } }
public async Task ReadAsync(long initialSequence, int count, Action <IPersistedRawEvent> readCallback, CancellationToken ct) { if (count == 0) { return; } var sc = StartCount.From(initialSequence, count); var events = await DB.ExecuteListAsync(CommandText_Read, r => ReadEvent(r, null), sc.Start, sc.Count); foreach (var e in events) { if (ct.IsCancellationRequested) { break; } readCallback(e); } }
public async Task ReadStreamAsync(Stream stream, int initialSequence, int count, Action <IPersistedRawEvent> readCallback, CancellationToken ct) { if (count == 0) { return; } var sc = StartCount.From(initialSequence, count); var command = DB.CreateCommand(CommandText_ReadStream, stream.Hash); var events = await DB.ExecuteListAsync(command, r => ReadEvent(r, stream), sc.Start, sc.Count); foreach (var e in events) { if (ct.IsCancellationRequested) { break; } readCallback(e); } }
void Start() { //_player = _keyAction.GetPlayers(); if (_audioPlayer == null) { _audioPlayer = GameObject.Find("AudioPlayer").GetComponent <AudioPlayer>(); } if (_startCount == null) { _startCount = GameObject.Find("StartCount").GetComponent <StartCount>(); } if (_timeCount == null) { _timeCount = GameObject.Find("Time").GetComponent <TimeCount>(); } _randomBullet = GetComponent <RandomBullet>(); _characterData = GetComponentInChildren <CharacterData>(); }
//check for automatic initialization void Start() { IgnoreCheck = false; isCol = false; WayPointUpdate = false; start_fspeed = speed; repeat_count = 0; Item_CulTime = 0.0f; Item_Time = 0.0f; pathContainer = GameObject.Find("PlayerWayPoint1").GetComponent <PathManager>(); Start_Number = GameObject.Find("StartCount"); Start_Count = GameObject.Find("StartCount").GetComponent <StartCount>(); Time_Count = GameObject.Find("LapTime").GetComponent <TimeCount>(); if (PhotonNetwork.LocalPlayer.NickName == "Player_1") { Player_Ani = GameObject.Find("avatar1").GetComponent <Animator>(); } else if (PhotonNetwork.LocalPlayer.NickName == "Player_2") { Player_Ani = GameObject.Find("avatar2").GetComponent <Animator>(); } Speed1Item_Effet = GameObject.FindGameObjectWithTag("Item2").GetComponent <ItemEffet>(); Speed2Item_Effet = GameObject.FindGameObjectWithTag("Item").GetComponent <ItemEffet>(); IgnoreItem_Effet = GameObject.FindGameObjectWithTag("Item1").GetComponent <ItemEffet>(); //Speed1Item_Effet = FindObjectOfType<Item_Box>(); //Speed2Item_Effet = FindObjectOfType<Item_Box>(); //IgnoreItem_Effet = FindObjectOfType<Item_Box>(); //StartCoroutine(SpeedUpItem()); //StartCoroutine(SpeedUpItem(0)); //StartCoroutine(IgnoreItem()); }
public void OnClick() { StartCount.Init(); SceneManager.LoadScene("Title"); }
// Update is called once per frame public override void Update() { if (StartCount.GetGameStart()) { anm.ChangeAnimation(QuerySDMecanimController.QueryChanSDAnimationType.NORMAL_WALK); //NORMAL_LOSE } // ゲームオーバ処理終了 リトライポップ if (gameOverCnt != -1) { gameOverCnt++; if (gameOverCnt == gameOverTime) { Instantiate(prefabRetry); } } // ゲーム開始フラグがたっていれば if (StartCount.GetGameStartFlag() == false || StartCount.GetGameEndFlag() == true) { return; } transform.position += (transform.forward * speed); GameVector stickVec = GetVectorStick(); dstickDir = stickVec; // 生成フラグが立っているなら時間をカウントし特定時間になったら球体得点を生成 if (sphereCnt != -1) { sphereCnt++; if (sphereCnt > sphereTime) { System.Random rnd = new System.Random(stickCount); Vector3 vec = new Vector3(rnd.Next(-4, 4), 0.37f, rnd.Next(-4, 4)); Instantiate(prefabSphere, vec, Quaternion.identity); // 生成したのでフラグを下す sphereCnt = -1; } } // 一つ後ろの胴体が参照する状態を更新 BodyInfo info = new BodyInfo(); info.pos = transform.position; info.qua = transform.rotation; ofterPos.Enqueue(info); // ofterFrm以上の情報は必要ではない if (ofterPos.Count > ofterFrm) { ofterPos.Dequeue(); } // 時間毎にプレイヤーの情報を格納 posCnt++; if ((posCnt % posTime) == 0) { BodyInfo body = new BodyInfo(); body.pos = transform.position; body.qua = transform.rotation; bodyInfo.Push(body); } // 操作受付時間を満たしていないなら無視 stickCount++; if (stickTime > stickCount) { return; } // stick操作なしなら無視 if (stickVec == GameVector.Non) { return; } // 同じ向きなら操作を無視 if (stickVec == playerDir) { return; } switch (stickVec) { case GameVector.Up: { if (playerDir == GameVector.Down) { break; } transform.rotation = Quaternion.Euler(0.0f, 0.0f, 0.0f); playerDir = GameVector.Up; stickCount = 0; break; } case GameVector.Down: { if (playerDir == GameVector.Up) { break; } transform.rotation = Quaternion.Euler(0.0f, 180.0f, 0.0f); playerDir = GameVector.Down; stickCount = 0; break; } case GameVector.Right: { if (playerDir == GameVector.Left) { break; } transform.rotation = Quaternion.Euler(0.0f, 90.0f, 0.0f); playerDir = GameVector.Right; stickCount = 0; break; } case GameVector.Left: { if (playerDir == GameVector.Right) { break; } transform.rotation = Quaternion.Euler(0.0f, 270.0f, 0.0f); playerDir = GameVector.Left; stickCount = 0; break; } } }
void Start() { //_player = _keyAction.GetPlayers(); if (_audioPlayer == null) { _audioPlayer = GameObject.Find("AudioPlayer").GetComponent<AudioPlayer>(); } if (_startCount == null) { _startCount = GameObject.Find("StartCount").GetComponent<StartCount>(); } if (_timeCount == null) { _timeCount = GameObject.Find("Time").GetComponent<TimeCount>(); } _randomBullet = GetComponent<RandomBullet>(); _characterData = GetComponentInChildren<CharacterData>(); }
public override int GetHashCode() { var hashCode = -1519320215; hashCode = hashCode * -1521134295 + IsStarted.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(TickerID); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Ticker); hashCode = hashCode * -1521134295 + Type.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(FullName); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Prefix); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Currency); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(ISIN); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(Name); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(ShortName); hashCode = hashCode * -1521134295 + EqualityComparer <string> .Default.GetHashCode(ChartName); hashCode = hashCode * -1521134295 + Decimals.GetHashCode(); hashCode = hashCode * -1521134295 + ForgDecimals.GetHashCode(); hashCode = hashCode * -1521134295 + Open.GetHashCode(); hashCode = hashCode * -1521134295 + Close.GetHashCode(); hashCode = hashCode * -1521134295 + Last.GetHashCode(); hashCode = hashCode * -1521134295 + LastHTML.GetHashCode(); hashCode = hashCode * -1521134295 + LastSize.GetHashCode(); hashCode = hashCode * -1521134295 + LastTime.GetHashCode(); hashCode = hashCode * -1521134295 + LastHtmlTime.GetHashCode(); hashCode = hashCode * -1521134295 + Change.GetHashCode(); hashCode = hashCode * -1521134295 + ChangePercentage.GetHashCode(); hashCode = hashCode * -1521134295 + Min.GetHashCode(); hashCode = hashCode * -1521134295 + Max.GetHashCode(); hashCode = hashCode * -1521134295 + DealsCount.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <List <StockDeal> > .Default.GetHashCode(Deals); hashCode = hashCode * -1521134295 + Traffic.GetHashCode(); hashCode = hashCode * -1521134295 + TrafficCount.GetHashCode(); hashCode = hashCode * -1521134295 + OpenInterest.GetHashCode(); hashCode = hashCode * -1521134295 + Status.GetHashCode(); hashCode = hashCode * -1521134295 + PanelJS.GetHashCode(); hashCode = hashCode * -1521134295 + ID.GetHashCode(); hashCode = hashCode * -1521134295 + RealTime.GetHashCode(); hashCode = hashCode * -1521134295 + Pe2000.GetHashCode(); hashCode = hashCode * -1521134295 + Pe2001.GetHashCode(); hashCode = hashCode * -1521134295 + CloseOneMonth.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <TimeSpan> .Default.GetHashCode(CloseOneMonthInterval); hashCode = hashCode * -1521134295 + CloseThreeMonth.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <TimeSpan> .Default.GetHashCode(CloseThreeMonthInterval); hashCode = hashCode * -1521134295 + CloseOneYear.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <TimeSpan> .Default.GetHashCode(CloseOneYearInterval); hashCode = hashCode * -1521134295 + OneMonthVolatility.GetHashCode(); hashCode = hashCode * -1521134295 + ThreeMonthVolatility.GetHashCode(); hashCode = hashCode * -1521134295 + OneYearVolatility.GetHashCode(); hashCode = hashCode * -1521134295 + Eps2000.GetHashCode(); hashCode = hashCode * -1521134295 + Eps2001.GetHashCode(); hashCode = hashCode * -1521134295 + MinOneYear.GetHashCode(); hashCode = hashCode * -1521134295 + MinOneYearAt.GetHashCode(); hashCode = hashCode * -1521134295 + MaxOneYear.GetHashCode(); hashCode = hashCode * -1521134295 + MaxOneYearAt.GetHashCode(); hashCode = hashCode * -1521134295 + MinOfAllTime.GetHashCode(); hashCode = hashCode * -1521134295 + MinOfAllTimeAt.GetHashCode(); hashCode = hashCode * -1521134295 + MaxOfAllTime.GetHashCode(); hashCode = hashCode * -1521134295 + MaxOfAllTimeAt.GetHashCode(); hashCode = hashCode * -1521134295 + CloseMinOneYear.GetHashCode(); hashCode = hashCode * -1521134295 + CloseMinOneYearAt.GetHashCode(); hashCode = hashCode * -1521134295 + CloseMaxOneYear.GetHashCode(); hashCode = hashCode * -1521134295 + CloseMaxOneYearAt.GetHashCode(); hashCode = hashCode * -1521134295 + CloseMinAllTime.GetHashCode(); hashCode = hashCode * -1521134295 + CloseMinAllTimeAt.GetHashCode(); hashCode = hashCode * -1521134295 + CloseMaxOfAllTime.GetHashCode(); hashCode = hashCode * -1521134295 + CloseMaxAllTimeAt.GetHashCode(); hashCode = hashCode * -1521134295 + TrafficAvgInSixMonth.GetHashCode(); hashCode = hashCode * -1521134295 + TrafficAvgInOneYear.GetHashCode(); hashCode = hashCode * -1521134295 + StartCount.GetHashCode(); hashCode = hashCode * -1521134295 + Kapit.GetHashCode(); hashCode = hashCode * -1521134295 + BuxKapit.GetHashCode(); hashCode = hashCode * -1521134295 + ChangeInOneMonth.GetHashCode(); hashCode = hashCode * -1521134295 + ChangeInThreeMonth.GetHashCode(); hashCode = hashCode * -1521134295 + ChangeInOneYear.GetHashCode(); hashCode = hashCode * -1521134295 + StartPrice.GetHashCode(); hashCode = hashCode * -1521134295 + MinInOneYear.GetHashCode(); hashCode = hashCode * -1521134295 + MaxInOneYear.GetHashCode(); hashCode = hashCode * -1521134295 + EqualityComparer <ChartData> .Default.GetHashCode(ImageData); return(hashCode); }
// Use this for initialization void Start () { Jony = (GameObject.FindGameObjectWithTag ("Jony")).GetComponent<CharacterAnimator>(); Abery = GameObject.FindGameObjectWithTag ("Abery").GetComponent<CharacterAnimator>(); _extra_animator = GameObject.FindObjectOfType<ExtraAnimator> (); _scenario_text = GameObject.FindObjectOfType<ScenarioText> (); _view_camera = GameObject.FindObjectOfType<ChangeCamera> (); _camera_animator = GameObject.FindObjectOfType<CameraAnimator> (); _cv_reference = GameObject.FindObjectOfType<CVManager> (); _se_reference= GameObject.FindObjectOfType<SEManager> (); _start_count = GameObject.FindObjectOfType<StartCount> (); Style = new GUIStyle(); State = new GUIStyleState(); //CSVデータから、ルートごとに分けてテキストデータ等を読み込む var MasterTable = new CSVMasterTable(); MasterTable.Load(); foreach (var Master in MasterTable.All) { //一度データを取り出す。 Scenariodate data = new Scenariodate ( Master.Scenario, Master.WatchTime, (Route)Master.NextRoute, Master.JonyAnimation, Master.AberyAnimation, Master.JonyState, Master.AberyState, Master.CameraNumber,Master.CameraAnimation, Master.ExtraAnimation,Master.SEPetern); //ルートにあわせて保存 switch ((Route)Master.CurrentRoute) { case Route.Main: _Main.Add (data); break; case Route.A: _A.Add(data); break; case Route.B: _B.Add(data); break; case Route.C: _C.Add(data); break; } } // _A.Add(new Scenariodate("ENDTEXT",0,Route.Main)); //_B.Add(new Scenariodate("ENDTEXT",0,Route.Main)); //_C.Add(new Scenariodate("ENDTEXT",0,Route.Main)); _cv_reference.Init(); _next_route = Route.NULL; _do_skip_text = false; //UpdateScenerio (Route.Main); }
public void OnClick() { StartCount.Init(); SceneManager.LoadScene("GameMain"); }