public override void On() { if (Enabled) { return; } base.On(); _scrollWheel = new ScrollWheel(Main.Instance.ObjectManager.GetWeapons.Count); _scrollWheel.ScrollWheelChanged += ScrollWheelChanged; }
protected override void OnMouseScroll(IMouse sender, ScrollWheel scroll) { if (Window.IsClosing) { return; } scaleExponent = Math.Clamp(scaleExponent + scroll.Y * 0.05f, -5.5f, 1.0f); scale = MathF.Pow(10, scaleExponent); UpdateTransformMatrix(); }
/* * void RotatePlayer() * { * Vector3 vec = transform.eulerAngles; * vec.y += Input.GetAxis("Horizontal") * Time.deltaTime * 360; * transform.eulerAngles = vec; * } */ // Update is called once per frame void Update() { telaraña = Telaraña.instance; main = ScrollWheel.instance; //RotatePlayer(); PlayerMovement(); manos = main.GetComponent <ScrollWheel>().manos; restarEs = ObjetoEscarabajo.GetComponent <ObjetoEscarabajo>().restarEscara; Lento = telaraña.GetComponent <Telaraña>().lento; restarMuni = arma.GetComponent <Arma>().restarMuni; /* * Ray cameraRay = mainCamera.ScreenPointToRay(Input.mousePosition); * Plane groundPlane = new Plane(Vector3.up, Vector3.zero); * float rayLength; * if(groundPlane.Raycast(cameraRay, out rayLength)) * { * Vector3 pointToLook = cameraRay.GetPoint(rayLength); * Debug.DrawLine(cameraRay.origin, pointToLook, Color.blue); * * transform.LookAt(new Vector3(pointToLook.x, transform.position.y, pointToLook.z)); * } */ jump(); if (restarEs == true) { restarEscarabajo(); } if (Lento == true) { speed = 5f; } else { speed = 10f; } if (restarMuni == true) { municion = municion - 1; } else { } }
// Start is called before the first frame update void Start() { instance = this; SeleccionArma(); Arma.SetActive(false); Mano.SetActive(false); Escarabajo.SetActive(false); Latigo.SetActive(false); ContarBa.SetActive(false); ContarEs.SetActive(false); manos = false; }
private static unsafe void OnMouseWheel(IMouse mouse, ScrollWheel scrollWheel) { //We don't want to be able to zoom in too close or too far away so clamp to these values CameraZoom = Math.Clamp(CameraZoom - scrollWheel.Y, 1.0f, 45f); }
internal void RaiseScroll(ScrollWheel wheel) { _wheel = wheel; Scroll?.Invoke(this, wheel); }
private static void MouseOnScroll(IMouse arg1, ScrollWheel arg2) { Console.WriteLine($"K{arg1.Index}> Scrolled: ({arg2.X}, {arg2.Y})"); }
private static void OnMouseWheel(IMouse mouse, ScrollWheel scrollWheel) { Camera.ModifyZoom(scrollWheel.Y); }
public void OnMouseScrolled(object sender, ScrollWheel scrollPosition) { throw new NotImplementedException(); }
public unsafe GlfwMouse() { ScrollWheels = new ScrollWheel[1]; }
private void OnMouseScroll(IMouse mouse, ScrollWheel offset) { var mouseScrolledEvent = new MouseScrollEvent(new Vector2(offset.X, offset.Y)); EventCallback(mouseScrolledEvent); }
protected override void OnMouseScroll(IMouse sender, ScrollWheel scroll) { float delta = scroll.Y * 12.5f; inputManager.CameraMoveSpeed = Math.Clamp(inputManager.CameraMoveSpeed + delta, MinCameraSpeed, MaxCameraSpeed); }
private void OnMouseScrolled(IMouse mouse, ScrollWheel scrollWheel) { MouseScrolled?.Invoke(mouse, new Vector2(scrollWheel.X, scrollWheel.Y)); }
private void MouseScroll(IMouse arg1, ScrollWheel arg2) { internalState.ScrollX += (int)arg2.X; internalState.ScrollY += (int)arg2.Y; }
private static void OnMouseWheel(IMouse m, ScrollWheel scrollWheel) { cam.ModifyZoom(scrollWheel.Y); }