Esempio n. 1
0
    // Use this for initialization
    private void Start()
    {
        health        = 1;
        speed         = 5;
        relatedFinger = int.MinValue;
        birdCamera    = GetComponentInChildren <Camera>();
        planes        = GeometryUtility.CalculateFrustumPlanes(birdCamera);
        if (!isAIPlayer && MainMenu.IsAIPlayerActive)
        {
            Rect r = new Rect(0.1f, 0, 1, 1);
            birdCamera.rect = r;
#if UNITY_ANDROID && !UNITY_EDITOR
            birdCamera.transform.Rotate(0, 0, 90);
#endif
            Vector3 newPosition = birdCamera.WorldToScreenPoint(birdCamera.transform.position);
            newPosition.x += (0.9f * Screen.width) / 4;
            birdCamera.transform.position = birdCamera.ScreenToWorldPoint(newPosition);
        }
        else if (MainMenu.IsAIPlayerActive)
        {
            birdCamera.enabled = false;
        }
        game = Camera.main.GetComponent <OfflineGame>();
        GameObject beak = transform.Find("BirdModel/Beak").gameObject;
        beakAnimator = beak.GetComponent <Animator>();
        //beakAnimator.enabled = false;
        beakAnimator.speed *= 2;
        audioSource         = transform.GetComponentInChildren <AudioSource>();
        audioSource.pitch  *= 0.2f;
        flapAnimator        = GetComponentInChildren <Animator>();
    }
Esempio n. 2
0
        static public GameplayState CreateGameplayState(Match.SetData _setData, GameplayRenderer _renderer, bool _online)
        {
            GameplayState gs;

            if (_online)
            {
                gs = new OnlineGame(_setData);
            }
            else
            {
                gs = new OfflineGame(_setData);
            }
            gs.GameplayRendererObject = _renderer;
            gs.StateRenderer          = _renderer;
            return(gs);
        }
Esempio n. 3
0
 private void Start()
 {
     game  = Camera.main.GetComponent <OfflineGame>();
     left  = GameObject.Find("CameraLeft").GetComponent <Camera>();
     right = GameObject.Find("CameraRight").GetComponent <Camera>();
 }
Esempio n. 4
0
 public void Start()
 {
     Game = Camera.main.GetComponent <OfflineGame>();
 }