コード例 #1
0
ファイル: EditorM.cs プロジェクト: MateoEz/ApMotores-Equipo
    public override void OnInspectorGUI()
    {
        _target = (Parametters)target;
        //base.OnInspectorGUI();
        //if (Application.isPlaying)
        //{
        //    EditorGUILayout.HelpBox("NO SE PUEDE EDITAR PARAMETROS DURANTE PLAY MODE", MessageType.Warning);
        //    return;
        //}
        //EditorGUILayout.Space();
        //EditorGUILayout.Space();
        //EditorGUILayout.Space();
        //EditorGUILayout.Space();
        //EditorGUILayout.Space();
        //EditorGUILayout.Space();
        //if (GUILayout.Button("Crear Enemigo."))
        //{
        //    par.SpawnParametters();
        //}

        ///* if (GUILayout.Button("Eliminar ejercito"))
        // {
        //     enemy.DeleteArmy();
        // }*/
    }
コード例 #2
0
ファイル: EditorM.cs プロジェクト: MateoEz/ApMotores-Equipo
    private void OnSceneGUI()
    {
        _target       = (Parametters)target;
        Tools.current = Tool.None;
        //agarre (como en las windows no te deja crear handlers) me pase la misma posicion aca y la iguale,|| si esto(el script)no se usa , podriamos borrarlo(cosa que deje comentada) , pero yo no se bien que es lo que se usa y lo que no
        //seteá el color
        Handles.color = Color.red;

        //la distancia en tre las linitas y el point
        float PointScope = 2;

        //las liñtas
        Handles.DrawLine(_target.transform.position, _target.transform.position + Vector3.right * PointScope);

        Handles.DrawLine(_target.transform.position, _target.transform.position - Vector3.right * PointScope);

        Handles.DrawLine(_target.transform.position, _target.transform.position + Vector3.forward * PointScope);

        Handles.DrawLine(_target.transform.position, _target.transform.position - Vector3.forward * PointScope);

        // los dos circulos
        Handles.DrawSolidDisc(_target.transform.position, Vector3.up, PointScope / 2);
        Handles.DrawWireDisc(_target.transform.position, Vector3.up, PointScope);
    }