public static SelectonViewButton Get(IMarkerParentObject p_obj, SelectionViewer p_parent, GameObject template) { GameObject game_object = Instantiate(template); var res = Loader.EnsureComponent <SelectonViewButton>(game_object); res.referred = p_obj; return(res); }