Sha256: 6dfafd64fe3fdb1539013c74622543868686c3bd33d16152495fa60f07e5a19e

Contents?: true

Size: 1.25 KB

Versions: 34

Compression:

Stored size: 1.25 KB

Contents

---
layout: post
title:  "mouse_pressed"
permalink: methods/mouse_pressed.html
---
In vanilla processing [mousePressed][mousePressed] is both a variable and a method, for PiCrate the boolean variable is available as `mouse_pressed?`, whereas you can create events/operations that occur on mouse pressed by adding a [mouse_pressed][mouse_pressed] method as below:-

```ruby
def mouse_pressed  
  # code gets executed on mouse pressed
end
```

For sketch with mouse_pressed method see [drawolver][drawolver], follow link for a sketch using [mouse_pressed?][mouse_pressed?].

See also:-

[mouse_released][mouse_released], [mouse_dragged][mouse_dragged], [mouse_clicked][mouse_clicked]

[mouse_pressed?]:https://github.com/ruby-processing/JRubyArt-examples/blob/master/basics/input/mouse_press.rb
[mousePressed]:https://processing.org/reference/mousePressed_.html
[drawolver]:https://github.com/ruby-processing/picrate-examples/blob/master/demos/drawolver.rb
[mouse_released]:https://github.com/ruby-processing/picrate-examples/blob/master/demos/bezier_playground.rb
[mouse_dragged]:https://github.com/ruby-processing/picrate-examples/blob/master/demos/bezier_playground.rb
[mouse_clicked]:https://github.com/ruby-processing/picrate-examples/blob/master/demos/fibonacci_sphere.rb

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
picrate-2.5.2-java docs/_methods/mouse_pressed.md
picrate-2.5.1-java docs/_methods/mouse_pressed.md
picrate-2.5.0-java docs/_methods/mouse_pressed.md
picrate-2.4.2-java docs/_methods/mouse_pressed.md
picrate-2.4.1-java docs/_methods/mouse_pressed.md
picrate-2.4.0-java docs/_methods/mouse_pressed.md
picrate-2.3.0-java docs/_methods/mouse_pressed.md
picrate-2.2.0-java docs/_methods/mouse_pressed.md
picrate-2.1.2-java docs/_methods/mouse_pressed.md
picrate-2.1.1-java docs/_methods/mouse_pressed.md
picrate-2.1.0-java docs/_methods/mouse_pressed.md
picrate-2.0.1-java docs/_methods/mouse_pressed.md
picrate-1.3.0-java docs/_methods/mouse_pressed.md
picrate-2.0.0.pre-java docs/_methods/mouse_pressed.md
picrate-1.2.4-java docs/_methods/mouse_pressed.md
picrate-1.2.3-java docs/_methods/mouse_pressed.md
picrate-1.2.2-java docs/_methods/mouse_pressed.md
picrate-1.2.1-java docs/_methods/mouse_pressed.md
picrate-1.2.0-java docs/_methods/mouse_pressed.md
picrate-1.1.0-java docs/_methods/mouse_pressed.md