Inheritance: MonoBehaviour
Exemple #1
0
    private void Start()
    {
        m_CameraRotator = GetComponentInChildren <CameraRotator> ();
        m_CameraFlyer   = GetComponentInChildren <CameraFlyer> ();

        if (m_CameraRotator == null)
        {
            Debug.LogError("No CameraRotator in a child of CameraSwitcher.");
        }
        if (m_CameraFlyer == null)
        {
            Debug.LogError("No CameraFlyer in a child of CameraSwitcher.");
        }

        if (startWithCameraRotator)
        {
            m_CameraRotator.enabled = true;
            m_CameraFlyer.enabled   = false;
            m_CameraFlyer.Disable();
        }
        else
        {
            m_CameraRotator.enabled = false;
            m_CameraRotator.Disable();
            m_CameraFlyer.enabled = true;
        }
    }
Exemple #2
0
 void Start()
 {
     cameraRotator          = transform.parent.GetComponent <CameraRotator>();
     cameraRotator.enabled  = false;
     audioSource            = GetComponent <AudioSource>();
     loadingScreenRect      = new Rect(-1, -1, Screen.width + 2, Screen.height + 2);
     loadingIconRect        = new Rect(Screen.width * 0.5f - Screen.width * 0.03f, Screen.height * 0.8f - Screen.width * 0.03f, Screen.width * 0.06f, Screen.width * 0.06f);
     loadingHeadlineRect    = new Rect(Screen.height * 0.1f, Screen.height * 0.1f, Screen.width, Screen.height);
     loadingStatusRect      = new Rect(0, Screen.height * 0.85f, Screen.width, Screen.height * 0.1f);
     selectedModuleTextRect = new Rect(0, Screen.height * 0.1f, Screen.width * 0.9f, Screen.height);
     buttonRects            = new List <Rect>();
     for (int i = 0; i < 3; ++i)
     {
         buttonRects.Add(new Rect(Screen.height * 0.02f, Screen.height * 0.02f + (2 - i) * Screen.height * 0.07f, Screen.height * 0.2f, Screen.height * 0.066f));
     }
     _font.material        = _textMaterial;
     style                 = null;
     loadingStatusText     = "please wait...";
     selectedModuleText    = "";
     selectedLevel         = 1;
     lastTouchPosition     = Vector3.zero;
     dragDeltaMagnitude    = 0.0f;
     loadingTimer          = LOADING_TIME;
     welcomeTimer          = WELCOME_TIME;
     loadingScreenAlpha    = 1.0f;
     loadingIconTorque     = 0.0f;
     loadingIconRotation   = 0.0f;
     loadingIconAlpha      = 0.0f;
     loadingIconOffset     = 0.0f;
     loadingScreenFinished = false;
 }
Exemple #3
0
    private void Update()
    {
        //ObjectsStorage.Ints.Satel1.transform.position = new Vector3((float)1.3 + (RadSlider.value / 1000 - 1), ObjectsStorage.Ints.Satel1.transform.position.y, ObjectsStorage.Ints.Satel1.transform.position.z);
        //ObjectsStorage.Ints.Satel2.transform.position = new Vector3((float)1 - (RadSlider.value / 1000 - 1), 1 + (RadSlider.value / 1000 - 1), ObjectsStorage.Ints.Satel1.transform.position.z);
        //ObjectsStorage.Ints.Satel3.transform.position = new Vector3(ObjectsStorage.Ints.Satel1.transform.position.x, (float)-1.4 - (RadSlider.value / 1000 + 1), ObjectsStorage.Ints.Satel1.transform.position.z);
        //ObjectsStorage.Ints.Satel4.transform.position = new Vector3(ObjectsStorage.Ints.Satel1.transform.position.x, (float)1.5 + (RadSlider.value / 1000 - 1), ObjectsStorage.Ints.Satel1.transform.position.z);

        float value = _radSlider.value;

        value *= 20;

        //if( Math.Abs( _previousRadiusValue - value ) < 0.001 )
        //{
        //	return;
        //}


        if (Math.Abs(_previousRadiusValue - value) >= 0.001)
        {
            CameraRotator.MoveZ(_previousRadiusValue > value
                                ? -value
                                : value
                                );
            _previousRadiusValue = value;
        }


        PlanetConfigurator.SetRadius(value);
        EarthAtmosphere.SetRadius(value);
        UpdateRadiusText(_radSlider.value);
    }
 private void Awake()
 {
     _cameraAxisInput = _settings.AxisSettings();
     _cameraRotator   = _settings.RotationSettings(_cameraAxisInput, transform);
     _cameraCollision = _settings.CollisionSettings(transform);
     _cameraZoom      = _settings.ZoomSettings(_playerTransform);
     _cameraTargeting = new CameraTargeting(_playerTransform, transform);
 }
Exemple #5
0
    private void Start()
    {
        ballRb = Ball.GetComponent <Rigidbody>();

        cameraRotator = FindObjectOfType <CameraRotator>();

        ReachEnd();
    }
Exemple #6
0
    void Start()
    {
        //player = PlayerController
        camRot = GetComponent <CameraRotator>();

        startPosition = Input.acceleration;

        //textField = SceneManager.instance.ui.transform.FindChild("accel").GetComponent<Text>();
        //startRotation = Quaternion.Euler(startPosition);
    }
Exemple #7
0
    void Awake()
    {
        horizontalForward = GetComponent <CameraHorizontalForward>();
        trans             = transform;
        mover             = new CameraMover();
        rotator           = new CameraRotator();
        view = GetComponent <CameraView>();

        view.mover   = mover;
        view.rotator = rotator;
    }
Exemple #8
0
    public void onClickStart()
    {
        MenuCanvas.gameObject.SetActive(false);
        GameCanvas.gameObject.SetActive(true);

        GameObject    CameraRotateSpeed   = GameObject.Find("Rotate Camera");
        CameraRotator cameraRotatorScript = CameraRotateSpeed.GetComponent <CameraRotator>();

        cameraRotatorScript.speed         = 0;
        CameraRotation.transform.rotation = Quaternion.Euler(0, 0, 0);
        HPValue.GetComponent <UnityEngine.UI.Text>().text = "200";        // later get from public variable for HP
    }
    void Start()
    {
        balls = FindObjectsOfType <Ball>();

        foreach (Ball ball in balls)
        {
            OnTouchDown += ball.MouseDown;
            OnStartDrag += ball.StartDrag;
            OnDrag      += ball.Drag;
            OnHit       += ball.Hit;
            OnMouseUp   += ball.MouseUp;
        }

        cameraRotator = FindObjectOfType <CameraRotator>();
    }
    /*
     * A1 = -3, -3
     * A8 = 4, 4
     * H8 = 4, -3
     */

    // Start is called before the first frame update
    void Start()
    {
        team1Element = PlayerController.getTeam1Element();
        team2Element = PlayerController.getTeam2Element();

        if (team1Element == -1)
        {
            team1Element = Random.Range(0, 5);
        }
        if (team2Element == -1)
        {
            team2Element = Random.Range(0, 5);
        }

        materials     = new Material[] { AirElement, EarthElement, FireElement, ShadowElement, WaterElement, WildcardElement };
        cameraRotator = GetComponent <CameraRotator>();
        InstantiatePieces();
        RandomizeSquareElements();
        SwitchTurns();
    }
Exemple #11
0
    private void Start()
    {
        m_CameraRotator = GetComponentInChildren <CameraRotator> ();
        m_CameraFlyer = GetComponentInChildren <CameraFlyer> ();

        if (m_CameraRotator == null) {
            Debug.LogError ("No CameraRotator in a child of CameraSwitcher.");
        }
        if (m_CameraFlyer == null) {
            Debug.LogError ("No CameraFlyer in a child of CameraSwitcher.");
        }

        if (startWithCameraRotator) {
            m_CameraRotator.enabled = true;
            m_CameraFlyer.enabled = false;
            m_CameraFlyer.Disable ();
        } else {
            m_CameraRotator.enabled = false;
            m_CameraRotator.Disable ();
            m_CameraFlyer.enabled = true;
        }
    }
 void Start()
 {
     cameraRotator  = FindObjectOfType <CameraRotator>();
     ballController = FindObjectOfType <BallController>();
     SetRotatingCam(false);
 }
Exemple #13
0
 void Awake()
 {
     cameraRotator = GetComponent <CameraRotator>();
 }