/// <summary> /// Configure la gestion des boutons. /// </summary> private void SetupButton() { var bodyLandscapeObjAFCBL_ = BodyLandscapeObj_.GetComponent <UIAugmentedFaceCreatorBodyLandscape>(); var uiObjectObjUIAFCO_ = ObjectObj_.GetComponent <UIAugmentedFaceCreatorObject>(); var uiObjectObjSR_ = uiObjectObjUIAFCO_.UILayersObj_.GetComponent <ScrollRect>();; var uit_ = GetComponent <UITouch>(); var buttonRemoveLayerObjB_ = ButtonRemoveLayerObj_.GetComponent <Button>(); var buttonHideLayerObjB_ = ButtonHideLayerObj_.GetComponent <Button>(); var buttonMoveForwardObjB_ = ButtonMoveForwardObj_.GetComponent <Button>(); var buttonMoveBackwardObjB_ = ButtonMoveBackwardObj_.GetComponent <Button>(); uit_.BeginDrag += e_ => { UISelection.NoSelect_ = true; uiObjectObjSR_.OnBeginDrag(e_); }; uit_.Drag += e_ => { uiObjectObjSR_.OnDrag(e_); }; uit_.EndDrag += e_ => { UISelection.NoSelect_ = false; uiObjectObjSR_.OnEndDrag(e_); }; uit_.Click += (obj_, clickCount, touchCount) => { UISelection.Select(obj_); }; buttonRemoveLayerObjB_.onClick.AddListener(() => { Remove(); }); buttonHideLayerObjB_.onClick.AddListener(() => { ShowHide(); }); buttonMoveForwardObjB_.onClick.AddListener(() => { MoveForwardLayer(); }); buttonMoveBackwardObjB_.onClick.AddListener(() => { MoveBackwardLayer(); }); }
/// <summary> /// Configure la gestion des boutons. /// </summary> private void SetupButton() { var bodyLandscapeUIAFCBL_ = BodyLandscapeObj_.GetComponent <UIAugmentedFaceCreatorBodyLandscape>(); var bodyLandscapeSR_ = bodyLandscapeUIAFCBL_.ScrollViewObjectsObj_.GetComponent <ScrollRect>(); var uit_ = GetComponent <UITouch>(); var i_ = GetComponent <Image>(); var buttonRemoveObjectObjB_ = ButtonRemoveObjectObj_.GetComponent <Button>(); var buttonHideObjectObjB_ = ButtonHideObjectObj_.GetComponent <Button>(); var buttonAddLayerObjB_ = ButtonAddLayerObj_.GetComponent <Button>(); uit_.BeginDrag += e_ => { UISelection.NoSelect_ = true; bodyLandscapeSR_.OnBeginDrag(e_); }; uit_.Drag += e_ => { bodyLandscapeSR_.OnDrag(e_); }; uit_.EndDrag += e_ => { UISelection.NoSelect_ = false; bodyLandscapeSR_.OnEndDrag(e_); }; uit_.Click += (obj_, clickCount, touchCount) => { UISelection.Select(obj_); }; buttonRemoveObjectObjB_.onClick.AddListener((UnityEngine.Events.UnityAction)(() => { if (!IsPermanent_) { Remove(); } })); buttonHideObjectObjB_.onClick.AddListener(() => { ShowHide(); }); buttonAddLayerObjB_.onClick.AddListener(() => { AddLayer(texture_ => { }); }); }