Version: 5.3 (switch to 5.4b)
IdiomaEnglish
  • C#
  • JS

Idioma de script

Selecciona tu lenguaje de programación favorito. Todos los fragmentos de código serán mostrados en este lenguaje.

Application.targetFrameRate

Sugiere un cambio

¡Éxito!

Gracias por ayudarnos a mejorar la calidad de la documentación de Unity. A pesar de que no podemos aceptar todas las sugerencias, leemos cada cambio propuesto por nuestros usuarios y actualizaremos los que sean aplicables.

Cerrar

No se puedo enviar

Por alguna razón su cambio sugerido no pudo ser enviado. Por favor <a>intente nuevamente</a> en unos minutos. Gracias por tomarse un tiempo para ayudarnos a mejorar la calidad de la documentación de Unity.

Cerrar

Cancelar

Cambiar al Manual
public static var targetFrameRate: int;
public static int targetFrameRate;

Descripción

Instruye al juego para intentar renderizar a una velocidad de cuadros especificada.

The default targetFrameRate is a special value -1, which makes games render at a default frame rate that depends on platform. On standalone platforms, the default frame rate is maximum achievable frame rate. tan rápido como le sea posible, y en juegos dentro del web player se renderice entre unos 50 a 60 cuadros por segundo dependiendo de la plataforma. On mobile platforms the default frame rate is less than the maximum achievable frame rate due to need to conserve battery power. Typically on mobile platforms the default frame rate is 30FPS.

Notar que la configuración de targetFrameRate no garantiza tal velocidad de cuadros. Pueden haber fluctuaciones debidas a cuestiones específicas de cada plataforma, o que el juego no pudiera alcanzar esa velocidad de cuadros debido a que el computador está muy lento.

Si vsync está configurado en quality setting, la velocidad de cuadros deseada será ignorada, y en su lugar será utilizado el valor de intervalo vblank. La propiedad bBlankCount en qualitysettings puede ser usada para limitar la velocidad de cuadros a la mitad de la velocidad de refresco de la pantalla (en una pantalla a 60 fps, se limita a 30 fps colocando vBlankCount en 2)

El valor de targetFrameRate es ignorado en el editor.

	function Awake () {
		// Make the game run as fast as possible in the web player
		Application.targetFrameRate = 300;
	}
using UnityEngine;
using System.Collections;

public class ExampleClass : MonoBehaviour { void Awake() { Application.targetFrameRate = 300; } }