Пример #1
0
 void AddSpatialButton(PlanSnap script)
 {
     if (!script.gameObject.GetComponent <SpatialButton>())
     {
         SpatialButton button = script.gameObject.AddComponent <SpatialButton>();
         button.calledOnClick.AddListener(script.StartAR);
     }
 }
Пример #2
0
    public override void OnInspectorGUI()
    {
        PlanSnap myScript = (PlanSnap)target;

        if (GUILayout.Button("Save Transforms"))
        {
            myScript.SaveTransforms();
        }
        if (GUILayout.Button("Load Transforms"))
        {
            myScript.StartAR();
        }

        DrawDefaultInspector();

        AddSpatialButton(myScript);
    }