summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAmir Rajan <[email protected]>2019-09-12 04:37:11 -0500
committerGitHub <[email protected]>2019-09-12 04:37:11 -0500
commited63989792a01eb58f38403e1814347396058119 (patch)
tree4b38ca88e8da86a521b06893232fc94e63995bce
parent52e9d8fcffec554595e11e4e5197d34e3b830a0f (diff)
parentd36e3241e939d0f7e67f48b56d6e650d91942ec2 (diff)
downloaddragonruby-game-toolkit-contrib-ed63989792a01eb58f38403e1814347396058119.tar.gz
dragonruby-game-toolkit-contrib-ed63989792a01eb58f38403e1814347396058119.zip
Merge pull request #4 from phaedryx/patch-2
Update 07-mouse.md
-rw-r--r--deploy_template/mygame/documentation/07-mouse.md31
1 files changed, 25 insertions, 6 deletions
diff --git a/deploy_template/mygame/documentation/07-mouse.md b/deploy_template/mygame/documentation/07-mouse.md
index cbace44..2af8854 100644
--- a/deploy_template/mygame/documentation/07-mouse.md
+++ b/deploy_template/mygame/documentation/07-mouse.md
@@ -12,9 +12,9 @@ Determining if the mouse has been clicked, and it's position. Note:
```
if args.inputs.mouse.click
- puts args.inputs.mouse.click
- puts args.inputs.mouse.click.point.x
- puts args.inputs.mouse.click.point.y
+ puts "click: #{args.inputs.mouse.click}"
+ puts "x: #{args.inputs.mouse.click.point.x}"
+ puts "y: #{args.inputs.mouse.click.point.y}"
end
```
@@ -22,8 +22,27 @@ Determining if the mouse button has been released:
```
if args.inputs.mouse.up
- puts args.inputs.mouse.up
- puts args.inputs.mouse.up.point.x
- puts args.inputs.mouse.up.point.y
+ puts "up: #{args.inputs.mouse.up}"
+ puts "x: #{args.inputs.mouse.up.point.x}"
+ puts "y: #{args.inputs.mouse.up.point.y}"
+end
+```
+
+Determine which mouse button(s) have been clicked (also works for up):
+```
+if args.inputs.mouse.click
+ puts "left: #{args.inputs.mouse.button_left}"
+ puts "middle: #{args.inputs.mouse.button_middle}"
+ puts "right: #{args.inputs.mouse.button_right}"
+ puts "x1: #{args.inputs.mouse.button_x1}"
+ puts "x2: #{args.inputs.mouse.button_x2}"
+end
+```
+
+Determine if the mouse wheel is being used and its values for this tick:
+```
+if args.inputs.mouse.wheel
+ puts "The wheel moved #{args.inputs.mouse.wheel.x} left/right"
+ puts "The wheel moved #{args.inputs.mouse.wheel.y} up/down"
end
```