reactivate gravity
This commit is contained in:
parent
a22e8db3fe
commit
bfe71ec37c
2 changed files with 5 additions and 7 deletions
|
@ -11,6 +11,7 @@
|
|||
[node name="spatial" type="Spatial"]
|
||||
|
||||
[node name="player" parent="." instance=ExtResource( 8 )]
|
||||
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0.01, 0 )
|
||||
|
||||
[node name="area_0_0" parent="." instance=ExtResource( 2 )]
|
||||
|
||||
|
|
|
@ -107,15 +107,12 @@ func _process( delta ):
|
|||
|
||||
# Movement
|
||||
velocity = self.calculate_velocity(velocity, move_direction, delta)
|
||||
Config.msg_info("move_direction X:" + str(move_direction.x) + " Y:" + str(move_direction.y) + " Z:" + str(move_direction.z))
|
||||
Config.msg_info("velocity X:" + str(velocity.x) + " Y:" + str(velocity.y) + " Z:" + str(velocity.z))
|
||||
# Config.msg_info("move_direction X:" + str(move_direction.x) + " Y:" + str(move_direction.y) + " Z:" + str(move_direction.z))
|
||||
# Config.msg_info("velocity X:" + str(velocity.x) + " Y:" + str(velocity.y) + " Z:" + str(velocity.z))
|
||||
velocity = $creature.move_and_slide(velocity, Vector3.UP, true)
|
||||
# velocity = self.calculate_velocity(velocity, input_direction, delta)
|
||||
#velocity = $creature.move_and_slide(velocity, Vector3.UP, true)
|
||||
#Config.msg_info("X:" + str($creature.))
|
||||
var pos : Vector3 = $creature.get_global_transform().origin
|
||||
Config.msg_info("pos X:" + str(pos.x) + " Y:" + str(pos.y) + " Z:" + str(pos.z))
|
||||
|
||||
|
||||
|
||||
|
||||
func calculate_velocity(
|
||||
|
@ -129,7 +126,7 @@ func calculate_velocity(
|
|||
velocity_new *= $creature.move_speed
|
||||
if velocity_new.length() > $creature.max_speed:
|
||||
velocity_new = velocity_new.normalized() * $creature.max_speed
|
||||
#velocity_new.y = velocity_current.y + gravity * delta
|
||||
velocity_new.y = velocity_current.y + gravity * delta
|
||||
return velocity_new
|
||||
|
||||
|
||||
|
|
Loading…
Reference in a new issue