public override void OnInspectorGUI()
{
HMeshRenderer myTarget = (HMeshRenderer)target;
DrawDefaultInspector();
if (GUILayout.Button("UpdateMesh"))
{
myTarget.UpdateMesh();
}
if (GUILayout.Button("Create HMesh plane"))
{
myTarget.CreateHMesh();
myTarget.UpdateMesh();
}
if (GUILayout.Button("Create HMesh triangle"))
{
myTarget.CreateHMeshTriangle();
myTarget.UpdateMesh();
}
if (GUILayout.Button("Create HMesh Quad"))
{
myTarget.CreateHMeshQuad();
myTarget.UpdateMesh();
}
if (GUILayout.Button("Apply transform"))
{
myTarget.ApplyTransform();
myTarget.UpdateMesh();
}
}