protected override void Ready(Object arg1) { base.Ready(arg1); RectController = skin.GetComponent <RectTransform>(); RectCameraViewScroll = UITool.GetUIComponent <RectTransform>(skin.transform, "CameraViewScroll"); cameraViewScroll = UITool.AddUIComponent <CameraViewScroll>(RectCameraViewScroll.gameObject); RectCameraViewScroll.anchoredPosition = Vector3.zero; cameraViewAdd = UITool.GetUIComponent <Button>(skin.transform, "CameraViewAdd"); //cameraViewAdd = UITool.GetUIComponent<Button>(skin.transform, "CameraViewAdd"); }
public override void Ready() { base.Ready(); toggleButton = mainpage.cameraView; //cameraViewPage.cameraViewAdd.onClick.AddListener(onCameraViewAdd); cameraViewPage.ChildPageSetData(mainpage.SkinCameraViewScroll); cameraViewScroll = cameraViewPage.cameraViewScroll; Button cameraViewAdd = UITool.GetUIComponent <Button>(cameraViewScroll.transform, "Add"); cameraViewAdd.onClick.AddListener(AddCameraView); cameraViewPage.cameraViewAdd.onClick.AddListener(onCameraViewAdd); //cameraViewScroll.addEventListener(CameraViewEvent.RemoveCameraView, RemoveCameraView); camera3DState = CameraStateMachine.Instance.getState(CameraState3D.NAME) as CameraState3D; }