Object::slide: Difference between revisions
mNo edit summary |
mNo edit summary |
||
| Line 1: | Line 1: | ||
Returns true if the object has finished moving. If false, moves the object towards the specified X, Y and Z coordinates with the specified X, Y and Z speed.<br>See also: gtag.gtagaming.com/opcode-database/opcode/034E/<br>'''Has to be called in a render or it will not slide but move some amount | Returns true if the object has finished moving. If false, moves the object towards the specified X, Y and Z coordinates with the specified X, Y and Z speed.<br>See also: gtag.gtagaming.com/opcode-database/opcode/034E/<br>'''Has to be called in a render or it will not slide but move some amount and stop.''' | ||
==Syntax== | ==Syntax== | ||
<syntaxhighlight lang="javascript">object.slide(toX, toY, toZ, speedX, speedY, speedZ, collision);</syntaxhighlight> | <syntaxhighlight lang="javascript">object.slide(toX, toY, toZ, speedX, speedY, speedZ, collision);</syntaxhighlight> | ||
Latest revision as of 22:48, 21 December 2018
Returns true if the object has finished moving. If false, moves the object towards the specified X, Y and Z coordinates with the specified X, Y and Z speed.
See also: gtag.gtagaming.com/opcode-database/opcode/034E/
Has to be called in a render or it will not slide but move some amount and stop.
Syntax
object.slide(toX, toY, toZ, speedX, speedY, speedZ, collision);
Required Arguments
- toX: float
- toY: float
- toZ: float
- speedX: float
- speedY: float
- speedZ: float
- collision: Boolean
Return value
- Boolean
Example
mp.events.add('render', () => {
object.slide(position.x, position.y, position.z, 1.0, 1.0, 1.0, false);
});
See also
- mp.game.object.create
- mp.game.object.createObject
- mp.game.object.createNoOffset
- mp.game.object.createObjectNoOffset
- mp.game.object.delete
- mp.game.object.deleteObject
- mp.game.object.placeOnGroundProperly
- mp.game.object.placeOnGroundProperly2
- mp.game.object.slide
- mp.game.object.setTargettable
- mp.game.object.setForceVehiclesToAvoid
- mp.game.object.getClosestOfType
- mp.game.object.getClosestObjectOfType
- mp.game.object.hasBeenBroken
- mp.game.object.hasClosestOfTypeBeenBroken
- mp.game.object.hasClosestObjectOfTypeBeenBroken
- mp.game.object.hasClosestOfTypeBeenCompletelyDestroyed
- mp.game.object.getOffsetFromCoords
- mp.game.object.getObjectOffsetFromCoords
- mp.game.object.getCoordsAndRotationOfClosestOfType
- mp.game.object.setStateOfClosestDoorOfType
- mp.game.object.getStateOfClosestDoorOfType
- mp.game.object.doorControl
- mp.game.object.addDoorToSystem
- mp.game.object.removeDoorFromSystem
- mp.game.object.doorSystemSetDoorState
- mp.game.object.setDoorAccelerationLimit
- mp.game.object.doorSystemGetDoorState
- mp.game.object.doorSystemGetDoorPendingState
- mp.game.object.doorSystemSetAutomaticRate
- mp.game.object.doorSystemSetAutomaticDistance
- mp.game.object.doorSystemSetOpenRatio
- mp.game.object.setDoorAjarAngle
- mp.game.object.doorSystemGetAutomaticDistance
- mp.game.object.doorSystemGetOpenRatio
- mp.game.object.doorSystemSetSpringRemoved
- mp.game.object.doorSystemSetHoldOpen
- mp.game.object.isDoorRegisteredWithSystem
- mp.game.object.doesDoorExist
- mp.game.object.isDoorClosed
- mp.game.object.doorSystemGetIsPhysicsLoaded
- mp.game.object.doorSystemFindExistingDoor
- mp.game.object.isGarageEmpty
- mp.game.object.isPlayerEntirelyInsideGarage
- mp.game.object.isPlayerPartiallyInsideGarage
- mp.game.object.areEntitiesEntirelyInsideGarage
- mp.game.object.isAnyEntityEntirelyInsideGarage
- mp.game.object.isEntirelyInsideGarage
- mp.game.object.isPartiallyInsideGarage
- mp.game.object.clearGarageArea
- mp.game.object.clearObjectsInsideGarage
- mp.game.object.enableSavingInGarage
- mp.game.object.doesOfTypeExistAtCoords
- mp.game.object.doesObjectOfTypeExistAtCoords
- mp.game.object.isPointInAngledArea
- mp.game.object.setAllowLowLodBuoyancy
- mp.game.object.setPhysicsParams
- mp.game.object.getFragmentDamageHealth
- mp.game.object.getObjectFragmentDamageHealth
- mp.game.object.setActivatePhysicsAsSoonAsItIsUnfrozen
- mp.game.object.isAnyNearPoint
- mp.game.object.isAnyObjectNearPoint
- mp.game.object.isNearPoint
- mp.game.object.isObjectNearPoint
- mp.game.object.removeHighDetailModel
- mp.game.object.breakFragmentChild
- mp.game.object.trackVisibility
- mp.game.object.trackObjectVisibility
- mp.game.object.isVisible
- mp.game.object.setUnkGlobalBoolRelatedToDamage
- mp.game.object.setCreateWeaponLightSource
- mp.game.object.getRayfireMap
- mp.game.object.setStateOfRayfireMap
- mp.game.object.getStateOfRayfireMap
- mp.game.object.doesRayfireMapExist
- mp.game.object.getRayfireMapAnimPhase
- mp.game.object.createPickup
- mp.game.object.createPickupRotate
- mp.game.object.createAmbientPickup
- mp.game.object.createNonNetworkedAmbientPickup
- mp.game.object.createPortablePickup
- mp.game.object.createNonNetworkedPortablePickup
- mp.game.object.createPortablePickup2
- mp.game.object.attachPortablePickupToPed
- mp.game.object.detachPortablePickupFromPed
- mp.game.object.hidePickup
- mp.game.object.setMaxNumPortablePickupsCarriedByPlayer
- mp.game.object.setLocalPlayerCanCollectPortablePickups
- mp.game.object.getSafePickupCoords
- mp.game.object.getPickupCoords
- mp.game.object.removeAllPickupsOfType
- mp.game.object.hasPickupBeenCollected
- mp.game.object.removePickup
- mp.game.object.createMoneyPickups
- mp.game.object.doesPickupExist
- mp.game.object.doesPickupObjectExist
- mp.game.object.getPickup
- mp.game.object.isAPortablePickup
- mp.game.object.isAPickup
- mp.game.object.doesPickupOfTypeExistInArea
- mp.game.object.isPickupWithinRadius
- mp.game.object.setPickupRegenerationTime
- mp.game.object.forcePickupRegenerate
- mp.game.object.toggleUsePickupsForPlayer
- mp.game.object.setLocalPlayerCanUsePickupsWithThisModel
- mp.game.object.setTeamPickup
- mp.game.object.setTeamPickupObject
- mp.game.object.preventCollectionOfPortablePickup
- mp.game.object.setPickupGenerationRangeMultiplier
- mp.game.object.getPickupGenerationRangeMultiplier
- mp.game.object.setPickupUncollectable
- mp.game.object.setPickupHiddenWhenUncollectable
- mp.game.object.renderFakePickupGlow
- mp.game.object.highlightPlacementCoords
- mp.game.object.getWeaponTypeFromPickupType
- mp.game.object.getPickupHashFromWeapon
- mp.game.object.isPickupWeaponValid
- mp.game.object.getTextureVariation
- mp.game.object.setTextureVariation
- mp.game.object.setTextureVariationOfClosestOfType
- mp.game.object.setLightColor
- mp.game.object.setStuntPropSpeedup
- mp.game.object.setStuntPropDuration
- mp.game.object.getPickupHash
- mp.game.object.setForceThisFrame
- mp.game.object.setForceObjectThisFrame
- mp.game.object.markForDeletion
- mp.game.object.setEnableArenaPropPhysics
- mp.game.object.setEnableArenaPropPhysicsOnPed
- mp.game.object.getIsArenaPropPhysicsDisabled
- mp.game.object.getAllByHash
- mp.game.object.getAllInRange
- mp.game.object.createGlowStyle
- mp.game.object.releaseGlowStyle
- mp.game.object.modifyGlowStyle
- mp.game.object.enableGlow
- [[Object::disableGlow|mp.game.object.disableGlow