directorio
En segundo lugar, la configuración básica:
En tercer lugar, ampliar la funcionalidad
1, consigue presionando un botón, seleccionar ciertos objetos
2, apagar las líneas de la cuadrícula
I. Introducción:
Tiempo de ejecución Transform trastos se ha introducido blog muy detallada. En este capítulo se describen las funciones básicas, por tanto, ya no es una. A su vez lograr capacidades de expansión.
En segundo lugar, la configuración básica:
el blog de referencia: enlace Reproducido
En tercer lugar, ampliar la funcionalidad
1, consigue presionando un botón, seleccionar ciertos objetos
efecto:
Método 1 (recomendado):
EditorObjectSelection escritura de añadir el siguiente código:
public void Skode_Press()
{
_selectedObjects.Clear();
_selectedObjects.Add(GameObject.Find("Cube"));
_selectedObjects.Add(GameObject.Find("Cube (1)"));
_selectedObjects.Add(GameObject.Find("Cube (2)"));
FindObjectOfType<EditorGizmoSystem>().GetComponent<EditorGizmoSystem>().ChangeActiveGizmo(GizmoType.Translation);
}
Método 2:
Los resultados apoyan la plataforma de Windows no es compatible con WebGL cuando el método de ensayo. La razón es que WebGL no es compatible con las bibliotecas de enlace dinámico .
Código:
EditorObjectSelection escritura de añadir el siguiente código :( untiy botón de tabla de claves )
[DllImport("user32.dll", EntryPoint = "keybd_event")]
public static extern void Keybd_event(
byte bvk,//虚拟键值 ESC键对应的是27
byte bScan,//0
int dwFlags,//0为按下,1按住,2释放
int dwExtraInfo//0
);
public void Skode_Press()
{
_selectedObjects.Clear();
_selectedObjects.Add(GameObject.Find("Cube"));
_selectedObjects.Add(GameObject.Find("Cube (1)"));
_selectedObjects.Add(GameObject.Find("Cube (2)"));
//模拟W键按下、松开。
Keybd_event(87, 0, 0, 0);
Keybd_event(87, 0, 2, 0);
}
2, apagar las líneas de la cuadrícula
pantalla del juego líneas de cuadrícula en la vista, el paquete fuera del juego.
Abriendo y cerrando método: