23 lines
393 B
GDScript
23 lines
393 B
GDScript
@tool
|
|
class_name Player extends CharacterBody3D
|
|
|
|
@export var _movement:PlayerMovement
|
|
|
|
@export var walkSpeed:float:
|
|
set(value):
|
|
if _movement:
|
|
_movement.walkSpeed = value
|
|
get:
|
|
if _movement:
|
|
return _movement.walkSpeed
|
|
return 0.0
|
|
|
|
@export var runSpeed:float:
|
|
set(value):
|
|
if _movement:
|
|
_movement.runSpeed = value
|
|
get:
|
|
if _movement:
|
|
return _movement.runSpeed
|
|
return 0.0
|