¿Cuál es la diferencia entre vivo x9 y x9i?
1. Los parámetros de la pantalla son ligeramente diferentes, como se muestra en la figura:
2. Los parámetros del hardware son ligeramente diferentes, como se muestra en la figura:
>3. Apariencia diferente, como se muestra en la imagen:
Imagen física de VIVO X9i:
Imagen física de VIVO X9: información ampliada
Introducción de vivo X9: vivo X9 es la nueva cámara de vivo. El teléfono inteligente insignia se reveló oficialmente el 1 de noviembre de 2016. Fue lanzado oficialmente en el Water Cube de Beijing el 16 de noviembre de 2016. ?
Introducción de vivo X9i: vivo? Una combinación de RAM y 64G ROM, equipada con una batería de 3080 mAh y compatible con carga flash de doble motor.
Material de referencia: Zhongguancun Online "vivoX9 vs. vivoX9i"
上篇: ¿Cómo estirar y cortar en SolIDWorks? ¿Cómo estirar y cortar sw? 下篇: ¿Cómo convertir las coordenadas del mouse en coordenadas mundiales en unity3d? Primer tipo: (x0d\Esta es una línea de disparo que obtiene los puntos de coordenadas del objeto actualmente seleccionado (que tiene un colisionador) (es decir, los puntos de coordenadas del rango del colisionador) \x0d\ if (Input.GetMouseButtonDown(0))\x0d\{x0d\RaycastHit hitt = new RaycastHit( );\x0d\Ray ray = Camera.ScreenPointToRay(Input.mousePosition);\x0d\Physics.Raycast(ray);\x0d \ Esta es una línea de disparo que obtiene los puntos de coordenadas del objeto actualmente seleccionado (que tiene un colisionador) (es decir, los puntos de coordenadas del rango del colisionador)main.ScreenPointToRay(Input.mousePosition);\x0d\Physics.Raycast( ray , out hitt);\x0d\Debug.Log(hitt.point);\x0d\ //Debug.Log(Camera.main.ScreenToWorldPoint(Input.mousePosition));\x0d\\\\x0d\}\x0d \ Segundo:\x0d\Camera TempC;//definir la variable de la cámara \x0d\private void Start()\x0d\{x0d\TempC = this.GetComponent();//Obtener el componente de la cámara Camera\x0d\} \x0dvoid Update ()\x0d\{x0dif(Input.GetMouseButtonDown(0))\x0d\{ \x0d\Debug.Log(TempC.ScreenToWorldPoint(nuevo))\x0d\Debug.Log(TempC.ScreenToWorldPoint(nuevo)) \x0d\ Debug.Log(TempC.ScreenToWorldPoint(nuevo))\x0d\{ \x0d\Debug.Log(TempC.ScreenToWorldPoint(nuevo))\x0d\Debug.Log(This)ScreenToWorldPoint(nuevo Vector3(Input.mousePosition. x, Entrada .mousePosition.y, 10.0f)));\x0d\}\x0d\}\x0d\Nota: Un problema común aquí es que desde el punto de coordenadas del mouse hasta el punto de coordenadas mundial, el nuevo vector tridimensional eje Z El El valor asignado no debe ser 0.