точно есть дэшм
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
extends RigidBody3D
|
||||
|
||||
func hitscanHit(propulForce : float, propulDir: Vector3, propulPos : Vector3):
|
||||
var hitPos : Vector3 = propulPos - global_transform.origin#set the position to launch the object at
|
||||
if propulDir != Vector3.ZERO: apply_impulse(propulDir * propulForce, hitPos)
|
||||
|
||||
func projectileHit(propulForce : float, propulDir: Vector3):
|
||||
if propulDir != Vector3.ZERO: apply_central_force((global_transform.origin - propulDir) * propulForce)
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user