-------------------------------------------------------------------------------- -- Handler.......... : onJump -- Author........... : -- Description...... : -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- function FPVCamera.onJump ( ) -------------------------------------------------------------------------------- local dynObject = this.hDynObject ( ) if ( dynObject ~= nil ) then local s = object.getScene ( dynObject ) if ( s ~= nil ) then local x, y, z = object.getTranslation ( dynObject, object.kGlobalSpace ) local o, d, i = scene.getFirstHitCollider ( s, x, y, z, 0, -1, 0, 0.5 ) if ( o ~= nil ) then dynamics.addLinearImpulse ( dynObject, 0, 1500, 0, object.kGlobalSpace ) end end end -------------------------------------------------------------------------------- end --------------------------------------------------------------------------------