Exemple #1
0
        public override void OnCameraZoom(object sender, EventArgs e)
        {
            CameraManager   camera    = sender as CameraManager;
            CameraEventArgs eventArgs = e as CameraEventArgs;

            camera.ZoomScroll(eventArgs.zoom);
        }
Exemple #2
0
        public override void OnCameraEdgeScroll(object sender, EventArgs e)
        {
            CameraManager   camera    = sender as CameraManager;
            CameraEventArgs eventArgs = e as CameraEventArgs;

            camera.EdgeScroll(eventArgs.direction);
        }
Exemple #3
0
        private void InvokeCameraZoom(float zoom)
        {
            CameraEventArgs cameraEventArgs = new CameraEventArgs();

            cameraEventArgs.zoom = zoom;

            this.CameraZoom.Invoke(this, cameraEventArgs);
        }
Exemple #4
0
        private void InvokeCameraScroll(Vector3 direction)
        {
            CameraEventArgs cameraEventArgs = new CameraEventArgs();

            cameraEventArgs.direction = direction;

            this.CameraEdgeScroll.Invoke(this, cameraEventArgs);
        }