public void DrawSimple(GX_Object_0x48 gxData) { Gizmos.color = drawSimpleColor; foreach (GX_Data.Object_0x48.BaseObject obj in gxData.obj) { //Gizmos.color = ColorUtility.NormalToColor(obj.transform.rotation * Vector3.forward); Gizmos.DrawMesh(drawSimpleMesh, obj.transform.position, obj.transform.rotation, Vector3Utility.Clamp(obj.transform.scale * drawSimpleScale, -drawSimpleScaleMax, drawSimpleScaleMax)); } Gizmos.color = Palette.red_orange; foreach (GX_Data.Object_0x48.BaseObject obj in gxData.obj) { GizmosDrawTransform(obj, Vector3.right, obj.transform.scale.x); } Gizmos.color = Palette.lime_green; foreach (GX_Data.Object_0x48.BaseObject obj in gxData.obj) { GizmosDrawTransform(obj, Vector3.up, obj.transform.scale.y); } Gizmos.color = Palette.cobalt; foreach (GX_Data.Object_0x48.BaseObject obj in gxData.obj) { GizmosDrawTransform(obj, Vector3.forward, obj.transform.scale.z); } }