void Update()
{
if(question == true) {
/*
maleChoice.GetComponent<Text>().enabled = true;
femaleChoice.GetComponent<Text>().enabled = true;
redArrow.GetComponent<SpriteRenderer>().enabled = true;
blueArrow.GetComponent<SpriteRenderer>().enabled = true;
// Player 1
if(Input.GetButtonDown("Vertical") && Input.GetAxis("Vertical") > 0) {
Vector3 temp = redArrow.transform.localPosition;
temp.y = 0.03f;
redArrow.transform.localPosition = temp;
player1Male = true;
} else if (Input.GetButtonDown("Vertical") && Input.GetAxis("Vertical") < 0) {
Vector3 temp = redArrow.transform.localPosition;
temp.y = -0.4f;
redArrow.transform.localPosition = temp;
player1Male = false;
}
if((player1Male == true) && Input.GetButtonDown("Submit")) {
Debug.Log("Player 1 chooses male.");
}
if((player1Male == false) && Input.GetButtonDown("Submit")) {
Debug.Log("Player 1 chooses female.");
}
// Player 2
if(Input.GetButtonDown("Horizontal") && Input.GetAxis("Horizontal") > 0) {
Vector3 temp = blueArrow.transform.localPosition;
temp.y = 0.08f;
blueArrow.transform.localPosition = temp;
player2Male = true;
} else if (Input.GetButtonDown("Horizontal") && Input.GetAxis("Horizontal") < 0) {
Vector3 temp = blueArrow.transform.localPosition;
temp.y = -0.39f;
blueArrow.transform.localPosition = temp;
player2Male = false;
}
if((player2Male == true) && Input.GetButtonDown("Z")) {
Debug.Log("Player 2 chooses male.");
}
if((player2Male == false) && Input.GetButtonDown("Z")) {
Debug.Log("Player 2 chooses female.");
}
*/
}
}
public override void UpdateParent(GameTime gameTime) { writer.Update(gameTime); Dialogue.Update(gameTime); for (int i = children.Count - 1; i >= 0; i--) { if (children[i].Dead()) { physical.Remove(children[i] as ICollide); children.RemoveAt(i); } } physical.Collide((float)gameTime.ElapsedGameTime.TotalMilliseconds); var kstate = Keyboard.GetState(); if (kstate.IsKeyDown(Keys.V)) { NextScene = DemoScene2.Instance; } Color color = Color.Black; float lengthOfDay = 12000; float timeOfDay = (float)gameTime.TotalGameTime.TotalMilliseconds % lengthOfDay / lengthOfDay; if (timeOfDay < .25) { color = Color.MidnightBlue; } else if (timeOfDay < .375) { color = Color.Lerp(Color.MidnightBlue, Color.LightSkyBlue, (timeOfDay - .25f) / .125f); } else if (timeOfDay < .5) { color = Color.Lerp(Color.LightSkyBlue, Color.White, (timeOfDay - .375f) / .125f); } else if (timeOfDay < .75) { color = Color.White; } else if (timeOfDay < .875) { color = Color.Lerp(Color.White, Color.Chocolate, (timeOfDay - .75f) / .125f); } else { color = Color.Lerp(Color.Chocolate, Color.MidnightBlue, (timeOfDay - .875f) / .125f); } //Atmosphere = color; }