cawez_puzzlebox/globals.gd

14 lines
328 B
GDScript

extends Node
var global_down = Vector3(0,0,0)
var sensitivity = 0.004
func _ready():
set_global_down(Vector3(0,-1,0))
func set_global_down(newDown: Vector3):
global_down = newDown.normalized()
if global_down.dot(Vector3.UP) == 1 || global_down.dot(Vector3.DOWN) == 1:
# Applies jitter
global_down += Vector3(0.01,0,0)