i am trying to have my sprite be able to run with the gun, but when tumbling, i want the gun to hide!
Here is an example of what i mean: https://www.reddit.com/r/godot/comments/9tfqlf/added_more_stuff_today_it_looks_almost_as_good_as/
My plan was to make the gun be a child of the animated sprite "run" but i am not sure !
func _physics_process(delta):
var axis = get_input_axis()
if axis==Vector2.ZERO:
apply_friction(acceleration * delta)
$Movement.play("idle")
else:
apply_movement(axis*acceleration*delta)
if(Input.is_action_pressed("ui_space")):
$"main gun_Gun_0".hide()
$Movement.play("roll")
$"main gun_Gun_0".show()
else:
$Movement.play("run")
motion = move_and_slide(motion)