void TranslatePressed() { if (translateWidget == null) { RemoveWidgets(); translateWidget = Instantiate(translateWidgetPrefab, currentObject.transform.position, currentObject.transform.rotation); translateWidget.targetObject = currentObject.transform; translateWidget.transform.parent = currentObject.transform; } }
void ScalePressed() { if (scaleWidget == null) { RemoveWidgets(); scaleWidget = Instantiate(scaleWidgetPrefab, currentObject.transform.position, currentObject.transform.rotation); scaleWidget.targetObject = currentObject.transform; FollowObject followObj = scaleWidget.gameObject.AddComponent <FollowObject>(); followObj.Target = currentObject.transform; } }