mirror of
https://github.com/godotengine/godot-demo-projects.git
synced 2026-01-05 07:20:07 +01:00
17 lines
347 B
GDScript
17 lines
347 B
GDScript
extends Node2D
|
|
|
|
# Member variables
|
|
const CAVE_LIMIT = 1000
|
|
|
|
|
|
func _input(event):
|
|
if event is InputEventMouseMotion and event.button_mask&1:
|
|
var rel_x = event.relative.x
|
|
var cavepos = $cave.position
|
|
cavepos.x += rel_x
|
|
if cavepos.x < -CAVE_LIMIT:
|
|
cavepos.x = -CAVE_LIMIT
|
|
elif cavepos.x > 0:
|
|
cavepos.x = 0
|
|
$cave.position = cavepos
|