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.

ClientCallbackAttribute

class in UnityEngine.Networking

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

Descripción

Atributo Personalizado que puede ser agregado a funciones miembro en scripts de NetworkBehaviour, para hacer que solo se ejecuten en los clientes, pero sin generar advertencias.

Este atributo personalizado es lo mismo que [Client], excepto que éste no genera una advertencia en la consola si es llamado en un servidor. Es útil para evitar en la consola la aparición excesiva de mensajes procedentes de funciones invocadas por el motor, tales como Update() o callbacks de física.

#pragma strict
public class Example extends MonoBehaviour {
	@ClientCallback
	function OnTriggerEnter2D(collider: Collider2D) {
		// make explosion
	}
}
using UnityEngine;
using UnityEngine.Networking;

public class Example : MonoBehaviour { [ClientCallback] void OnTriggerEnter2D(Collider2D collider) { // make explosion } }

Esto hará que el código de explosión se ejecute solo cuando el trigger sea alcanzado en el cliente.