SetInt









How do I use Set Int
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: PhotonAnimatorView.cs Copy
275     void DeserializeDataContinuously()
276     {
277         if( m_StreamQueue.HasQueuedObjects() == false )
278         {
279             return;
280         }
281
282         for( int i = 0; i < m_SynchronizeLayers.Count; ++i )
283         {
284             if( m_SynchronizeLayers[ i ].SynchronizeType == SynchronizeType.Continuous )
285             {
286                 m_Animator.SetLayerWeight( m_SynchronizeLayers[ i ].LayerIndex, (float)m_StreamQueue.ReceiveNext() );
287             }
288         }
289
290         for( int i = 0; i < m_SynchronizeParameters.Count; ++i )
291         {
292             SynchronizedParameter parameter = m_SynchronizeParameters[ i ];
293
294             if( parameter.SynchronizeType == SynchronizeType.Continuous )
295             {
296                 switch( parameter.Type )
297                 {
298                 case ParameterType.Bool:
299                     m_Animator.SetBool( parameter.Name, (bool)m_StreamQueue.ReceiveNext() );
300                     break;
301                 case ParameterType.Float:
302                     m_Animator.SetFloat( parameter.Name, (float)m_StreamQueue.ReceiveNext() );
303                     break;
304                 case ParameterType.Int:
305                     m_Animator.SetInteger( parameter.Name, (int)m_StreamQueue.ReceiveNext() );
306                     break;
307                 case ParameterType.Trigger:
308
309                     break;
310                 }
311             }
312         }
313     }
File name: PhotonAnimatorView.cs Copy
350     void DeserializeDataDiscretly( PhotonStream stream )
351     {
352         for( int i = 0; i < m_SynchronizeLayers.Count; ++i )
353         {
354             if( m_SynchronizeLayers[ i ].SynchronizeType == SynchronizeType.Discrete )
355             {
356                 m_Animator.SetLayerWeight( m_SynchronizeLayers[ i ].LayerIndex, (float)stream.ReceiveNext() );
357             }
358         }
359
360         for( int i = 0; i < m_SynchronizeParameters.Count; ++i )
361         {
362             SynchronizedParameter parameter = m_SynchronizeParameters[ i ];
363
364             if( parameter.SynchronizeType == SynchronizeType.Discrete )
365             {
366                 switch( parameter.Type )
367                 {
368                 case ParameterType.Bool:
369                     if( stream.PeekNext() is bool == false )
370                     {
371                         return;
372                     }
373
374                     m_Animator.SetBool( parameter.Name, (bool)stream.ReceiveNext() );
375                     break;
376                 case ParameterType.Float:
377                     if( stream.PeekNext() is float == false )
378                     {
379                         return;
380                     }
381
382                     m_Animator.SetFloat( parameter.Name, (float)stream.ReceiveNext() );
383                     break;
384                 case ParameterType.Int:
385                     if( stream.PeekNext() is int == false )
386                     {
387                         return;
388                     }
389
390                     m_Animator.SetInteger( parameter.Name, (int)stream.ReceiveNext() );
391                     break;
392                 case ParameterType.Trigger:
393
394                     break;
395                 }
396             }
397         }
398     }
File name: VSCode.cs Copy
288         {
289             get
290             {
291                 return EditorPrefs.GetInt("VSCode_UpdateTime", 7);
292             }
293             set
294             {
295                 EditorPrefs.SetInt("VSCode_UpdateTime", value);
296             }
297         }
File name: GameManager.cs Copy
311  public void AddGame() {
312   int newGame = PlayerPrefs.GetInt(GAME_CURRENT,0) + 1;
313   PlayerPrefs.SetInt(GAME_CURRENT,newGame);
314
315   int maxGame = PlayerPrefs.GetInt(GAME_MAX, 0);
316   if (newGame >= maxGame) {
317    End();
318   }
319  }
File name: GameManager.cs Copy
321  public void AddScore(string playerString) {
322   int newScore = PlayerPrefs.GetInt(playerString,0) + 1;
323   PlayerPrefs.SetInt(playerString,newScore);
324
325   int maxScore = PlayerPrefs.GetInt(SCORE_MAX,0);
326   if (newScore >= maxScore) {
327    End();
328   }
329  }
File name: SliderValueScore.cs Copy
20  public void OnValueChanged() {
21   int value = ((int)slider.value);
22   sliderText.text = value.ToString();
23
24   PlayerPrefs.SetInt(GameManager.SCORE_MAX, value);
25
26   int maxGame = value * 2 - 1;
27   PlayerPrefs.SetInt(GameManager.GAME_MAX, maxGame);
28
29   if (init) {
30    GameManager.ResetScores();
31   }
32  }
File name: SliderValueTimer.cs Copy
20  public void OnValueChanged() {
21   int value = ((int)slider.value);
22   sliderText.text = value.ToString();
23
24   PlayerPrefs.SetInt(GameManager.PLAYER_TIMER, value);
25  }
File name: ToggleValue.cs Copy
19  public void OnValueChanged() {
20   bool value = toggle.isOn;
21   PlayerPrefs.SetInt(GameManager.CAMERA_VIEW,(value) ? 1 : 0);
22  }
File name: Scores.cs Copy
34  void GameStartedFirstTime() {
35   if(!PlayerPrefs.HasKey ("isGameStartedFirstTime")) {
36    PlayerPrefs.SetInt (BEST_SCORE, 0);
37    PlayerPrefs.SetInt (BEST_COIN_SCORE, 0);
38    PlayerPrefs.SetInt ("isGameStartedFirstTime", 0);
39
40   }
41  }
File name: Scores.cs Copy
43  public void SetHighScore (int score) {
44   PlayerPrefs.SetInt (BEST_SCORE, score);
45  }

SetInt 101 lượt xem

Gõ tìm kiếm nhanh...