// Use this for initialization void Start() { stateModal = StateModal.GetInstance(); scoreModal = ScoreModal.GetInstance(); player1Modal = Player1Modal.GetInstance(); shipSize = new Vector2(30, 30); Vector2 size = new Vector2(120, lineHeight); float posX = Screen.width - (size.x + 20); float posY = lineHeight * 2; highRec = new Rect(new Vector2(posX, posY), size); posY += lineHeight; scoreRec = new Rect(new Vector2(posX, posY), size); posY += lineHeight; highScoreRec = new Rect(new Vector2(posX, posY), size); posY += lineHeight * 2; player1Rec = new Rect(new Vector2(posX, posY), size); posY += lineHeight; player1ScoreRec = new Rect(new Vector2(posX, posY), size); posY += lineHeight * 2; player1ScoreRec = new Rect(new Vector2(posX, posY), size); posY += lineHeight * 2; player1LifeRec = new List <Rect> (); AddShipRects(2, new Vector2(posX, posY)); }
public static StateModal GetInstance() { if (stateModal == null) { stateModal = new StateModal(); } return(stateModal); }
// Use this for initialization void Start() { stateModal = StateModal.GetInstance(); scoreModal = ScoreModal.GetInstance(); player1Modal = Player1Modal.GetInstance(); startSpeed = enemiesSpeed; }
// Use this for initialization void Start() { stateModal = StateModal.GetInstance(); Vector2 size = new Vector2(400, 100); float centerX = (Screen.width / 2) - (size.x / 2); float centerY = Screen.height / 2; Vector2 position = new Vector2(centerX, centerY); readyRec = new Rect(position, size); }
// Use this for initialization void Start() { stateModal = StateModal.GetInstance(); position = transform.position; translateLimitX = new CameraUtil().getCameraWidth() - halfWidth; enemies = new List <BaseEnemy> (); GetComponentsInChildren <BaseEnemy> (enemies); Invoke("EnemyAttack", Random.Range(minAttractRange, maxAttractRange)); }
void Start() { stateModal = StateModal.GetInstance(); Vector2 size = new Vector2(400, 50); float centerX = (Screen.width / 2) - (size.x / 2); float centerY = Screen.height / 2; Vector2 posTitle = new Vector2(centerX, centerY - 80); Vector2 posStartMessage = new Vector2(centerX, centerY + 50); titleRec = new Rect(posTitle + (Vector2.up * 10), size); startMessageRec = new Rect(posStartMessage, size); }
// Use this for initialization void Start() { stateModal = StateModal.GetInstance(); scoreModal = ScoreModal.GetInstance(); Vector2 size = new Vector2(500, 50); float centerX = (Screen.width / 2) - (size.x / 2); float centerY = Screen.height / 2; gameOverRec = new Rect(new Vector2(centerX, centerY - 150), size); hightScoreRec = new Rect(new Vector2(centerX, centerY - 80), size); hightScorePointRec = new Rect(new Vector2(centerX, centerY - 50), size); scoreRec = new Rect(new Vector2(centerX, centerY - 10), size); scorePointRec = new Rect(new Vector2(centerX, centerY + 20), size); playAgainRec = new Rect(new Vector2(centerX, centerY + 100), size); }