- Home /
Get Random Number for each player from Dice
Hi, i need to get the random generated number for each player and store it in these variables listed here
   void Update()
     {
         player1Num = GameObject.Find("Player1").GetComponent<PlayerController>().Move(numberOfSteps);
         player2Num = GameObject.Find("Player2").GetComponent<PlayerController>().Move(numberOfSteps);
     }
The Number which i need to get is numberOfSteps
 public void Move(int numberOfSteps)
 {
     StartCoroutine(MoveToPath(numberOfSteps));
 }
 
 public IEnumerator MoveToPath(int numberOfSteps)
 {
         for (int i = noOfStepsAlreadyMoved; i < (noOfStepsAlreadyMoved + numberOfSteps); i++)
         {  
             yield return new WaitForSeconds(0.5f);
             GameObject path = pathList[i];
             player.transform.position = path.transform.position;
         }
         noOfStepsAlreadyMoved += numberOfSteps;
 }
Can someone show me how i can get the numberOfSteps button
Answer by Larry-Dietz · Dec 18, 2019 at 02:52 PM
Not sure I am entirely understanding what you are asking. Are you just wanting to get a random number to simulate a die roll? If you, do this...
     int numberOfSteps = Random.Range(1,7);
     
     or to simulate 2 dice, 
     
     int numberOfSteps = Random.Range(2,13);
If I am misunderstanding, let me know. -Larry
Is there a way we can chat in private to help me with my project?
Sure thing. Shoot me an email at larrydietz2@gmail.com
Your answer
 
 
             Follow this Question
Related Questions
how do i get rid of this error messege 1 Answer
Why does my character only rotate once when it stops moving? 0 Answers
Rewind not working,Rewind not working 0 Answers
Multiple Cars not working 1 Answer
 koobas.hobune.stream
koobas.hobune.stream 
                       
                
                       
			     
			 
                