虚拟世界/脚本手册
百科首页 - 3D虚拟世界 - 音乐与人工智能 - 人工智能机器人 - 知识百科 - 关于我们 - 网站首页
脚本首页 | Vehicles | NPC | HTTP | 脚本间通信 | 翻译参考
| 首页 | 函数 | 事件 | 类型 | 操作符 | 常数 | Flow Control | Script Library | Categorized Library | Tutorials | 
这个类别为内置的LSL函数。
函数参数变化
LSL中的所有类型都是不会改变参数的值的,变量只能通过赋值来改变。要想改变变量的值唯一的方法是直接与存储操作符交互(=,+=,-=,*=,/=,%=,++,--)。
- 内置函数永远不会修改用作参数的变量。
 - 在函数作用域中更改参数值的用户自定义函数不会修改这些参数对应的变量的值(按值传参)。
 
函数
| 关键值 | 描述 | 
|---|---|
| NEW | 这个函数是最近添加的。 | 
| I | 函数的 function ID 未知,或者可能没有。 | 
| D | 这个函数已经被弃用,但仍然可以工作。 最好避免标记为不推荐的函数。 | 
| R | 这个函数不仅被弃用,而且被删除了。 不要使用标记为已删除的函数。 | 
| U | 此功能尚未实现。 不要使用标记为未实现的函数。 | 
| B | 此函数被标记为已损坏,可能无法工作。 | 
| G | 这个函数需要 god-mode. 有这样标记的函数不能使用。 | 
| RQ | 此功能已被多个用户请求,但尚未实现。 不要使用按要求标记的函数。 | 
- llAbs
 - llAcos
 - llAddToLandBanList
 - llAddToLandPassList
 - llAdjustSoundVolume
 - llAgentInExperience I
 - llAllowInventoryDrop
 - llAngleBetween
 - llApplyImpulse
 - llApplyRotationalImpulse
 - llAsin
 - llAtan2
 - llAttachToAvatar
 - llAvatarOnLinkSitTarget I
 - llAvatarOnSitTarget
 - llAxes2Rot
 - llAxisAngle2Rot
 - llBase64ToInteger
 - llBase64ToString
 - llBreakAllLinks
 - llBreakLink
 - llCastRay I
 - llCeil
 - llClearCameraParams
 - llClearLinkMedia I
 - llClearPrimMedia
 - llCloseRemoteDataChannel
 -  
llCloudD - llCollisionFilter
 - llCollisionSound
 - llCollisionSprite B
 - llCos
 - llCreateCharacter I
 - llCreateKeyValue I
 - llCreateLink
 - llCSV2List
 - llDataSizeKeyValue I
 - llDeleteCharacter I
 - llDeleteKeyValue I
 - llDeleteSubList
 - llDeleteSubString
 - llDetachFromAvatar
 - llDetectedGrab
 - llDetectedGroup
 - llDetectedKey
 - llDetectedLinkNumber
 - llDetectedName
 - llDetectedOwner
 - llDetectedPos
 - llDetectedRot
 - llDetectedTouchBinormal
 - llDetectedTouchFace
 - llDetectedTouchNormal
 - llDetectedTouchPos
 - llDetectedTouchST
 - llDetectedTouchUV
 - llDetectedType
 - llDetectedVel
 - llDialog
 - llDie
 - llDumpList2String
 - llEdgeOfWorld
 - llEjectFromLand
 - llEmail
 - llEscapeURL
 - llEuler2Rot
 - llEvade I
 - llExecCharacterCmd I
 - llFabs
 - llFleeFrom I
 - llFloor
 - llForceMouselook
 - llFrand
 - llGenerateKey I
 - llGetAccel
 - llGetAgentInfo
 - llGetAgentLanguage
 - llGetAgentList I
 - llGetAgentSize
 - llGetAlpha
 - llGetAndResetTime
 - llGetAnimation
 - llGetAnimationList
 - llGetAnimationOverride I
 - llGetAttached
 - llGetAttachedList I
 - llGetBoundingBox
 - llGetCameraRot
 - llGetCenterOfMass
 - llGetClosestNavPoint I
 - llGetColor
 - llGetCreator
 - llGetDate
 - llGetDayLength NEW I
 - llGetDayOffset NEW I
 - llGetDisplayName
 - llGetEnergy
 - llGetEnvironment NEW I
 - llGetExperienceDetails I
 - llGetExperienceErrorMessage I
 - llGetForce
 - llGetFreeMemory
 - llGetFreeURLs
 - llGetGeometricCenter
 - llGetGMTclock
 - llGetHTTPHeader
 - llGetInventoryCreator
 - llGetInventoryKey
 - llGetInventoryName
 - llGetInventoryNumber
 - llGetInventoryPermMask
 - llGetInventoryType
 - llGetKey
 - llGetLandOwnerAt
 - llGetLinkKey
 - llGetLinkMedia I
 - llGetLinkName
 - llGetLinkNumber
 - llGetLinkPrimitiveParams
 - llGetListEntryType
 - llGetListLength
 - llGetLocalPos
 - llGetLocalRot
 - llGetMass
 - llGetMassMKS I
 - llGetMaxScaleFactor I
 - llGetMemoryLimit I
 - llGetMinScaleFactor I
 - llGetMoonDirection NEW I
 - llGetMoonRotation NEW I
 - llGetNextEmail
 - llGetNotecardLine
 - llGetNumberOfNotecardLines
 - llGetNumberOfPrims
 - llGetNumberOfSides
 - llGetObjectAnimationNames
 - llGetObjectDesc
 - llGetObjectDetails
 - llGetObjectMass
 - llGetObjectName
 - llGetObjectPermMask
 - llGetObjectPrimCount
 - llGetOmega
 - llGetOwner
 - llGetOwnerKey
 - llGetParcelDetails
 - llGetParcelFlags
 - llGetParcelMaxPrims
 - llGetParcelMusicURL I
 - llGetParcelPrimCount
 - llGetParcelPrimOwners
 - llGetPermissions
 - llGetPermissionsKey
 - llGetPhysicsMaterial I
 - llGetPos
 - llGetPrimitiveParams
 - llGetPrimMediaParams
 - llGetRegionAgentCount
 - llGetRegionCorner
 - llGetRegionDayLength NEW I
 - llGetRegionDayOffset NEW I
 - llGetRegionFlags
 - llGetRegionFPS
 - llGetRegionMoonDirection NEW I
 - llGetRegionMoonRotation NEW I
 - llGetRegionName
 - llGetRegionSunDirection NEW I
 - llGetRegionSunRotation NEW I
 - llGetRegionTimeDilation
 - llGetRootPosition
 - llGetRootRotation
 - llGetRot
 - llGetScale
 - llGetScriptName
 - llGetScriptState
 - llGetSimStats I
 - llGetSimulatorHostname
 - llGetSPMaxMemory I
 - llGetStartParameter
 - llGetStaticPath I
 - llGetStatus
 - llGetSubString
 - llGetSunDirection NEW I
 - llGetSunRotation NEW I
 - llGetTexture
 - llGetTextureOffset
 - llGetTextureRot
 - llGetTextureScale
 - llGetTime
 - llGetTimeOfDay
 - llGetTimestamp
 - llGetTorque
 - llGetUnixTime
 - llGetUsedMemory I
 - llGetUsername
 - llGetVel
 - llGetWallclock
 - llGiveInventory
 - llGiveInventoryList
 - llGiveMoney
 - llGround
 - llGroundContour
 - llGroundNormal
 - llGroundRepel
 - llGroundSlope
 - llHTTPRequest
 - llHTTPResponse
 - llInsertString
 - llInstantMessage
 - llIntegerToBase64
 - llJson2List I
 - llJsonGetValue I
 - llJsonSetValue I
 - llJsonValueType I
 - llKey2Name I
 - llKeyCountKeyValue I
 - llKeysKeyValue I
 - llLinkParticleSystem
 - llLinkSitTarget I
 - llList2CSV
 - llList2Float
 - llList2Integer
 - llList2Json I
 - llList2Key
 - llList2List
 - llList2ListStrided
 - llList2Rot
 - llList2String
 - llList2Vector
 - llListen
 - llListenControl
 - llListenRemove
 - llListFindList
 - llListInsertList
 - llListRandomize
 - llListReplaceList
 - llListSort
 - llListStatistics
 - llLoadURL
 - llLog
 - llLog10
 - llLookAt
 - llLoopSound
 - llLoopSoundMaster
 - llLoopSoundSlave
 - llManageEstateAccess I
 - llMapDestination
 - llMD5String
 - llMessageLinked
 - llMinEventDelay
 - llModifyLand
 - llModPow
 - llMoveToTarget
 - llName2Key I
 - llNavigateTo
 - llOffsetTexture
 - llOpenRemoteDataChannel
 - llOverMyLand
 - llOwnerSay
 - llParcelMediaCommandList
 - llParcelMediaQuery
 - llParseString2List
 - llParseStringKeepNulls
 - llParticleSystem
 - llPassCollisions
 - llPassTouches
 - llPatrolPoints I
 - llPlaySound
 - llPlaySoundSlave
 - llPow
 - llPreloadSound
 - llPursue I
 - llPushObject
 - llReadKeyValue I
 - llRegionSay
 - llRegionSayTo
 - llReleaseControls
 - llReleaseURL
 - llRemoteDataReply
 - llRemoteLoadScriptPin
 - llRemoveFromLandBanList
 - llRemoveFromLandPassList
 - llRemoveInventory
 - llRemoveVehicleFlags
 - llReplaceAgentEnvironment NEW I
 - llRequestAgentData
 - llRequestDisplayName
 - llRequestExperiencePermissions I
 - llRequestInventoryData
 - llRequestPermissions
 - llRequestSecureURL
 - llRequestSimulatorData
 - llRequestURL
 - llRequestUserKey I
 - llRequestUsername
 - llResetAnimationOverride I
 - llResetLandBanList
 - llResetLandPassList
 - llResetOtherScript
 - llResetScript
 - llResetTime
 - llReturnObjectsByID I
 - llReturnObjectsByOwner I
 - llRezAtRoot
 - llRezObject
 - llRot2Angle
 - llRot2Axis
 - llRot2Euler
 - llRot2Fwd
 - llRot2Left
 - llRot2Up
 - llRotateTexture
 - llRotBetween
 - llRotLookAt
 - llRotTarget
 - llRotTargetRemove
 - llRound
 - llSameGroup
 - llSay
 - llScaleByFactor I
 - llScaleTexture
 - llScriptDanger
 - llScriptProfiler I
 - llSendRemoteData
 - llSensor
 - llSensorRemove
 - llSensorRepeat
 - llSetAgentEnvironment NEW I
 - llSetAlpha
 - llSetAngularVelocity I
 - llSetAnimationOverride I
 - llSetBuoyancy
 - llSetCameraAtOffset
 - llSetCameraEyeOffset
 - llSetCameraParams
 - llSetClickAction
 - llSetColor
 - llSetContentType I
 - llSetDamage
 - llSetForce
 - llSetForceAndTorque
 - llSetHoverHeight
 - llSetKeyframedMotion I
 - llSetLinkAlpha
 - llSetLinkCamera I
 - llSetLinkColor
 - llSetLinkMedia I
 - llSetLinkPrimitiveParams
 - llSetLinkPrimitiveParamsFast
 - llSetLinkTexture
 - llSetLinkTextureAnim
 - llSetLocalRot
 - llSetMemoryLimit I
 - llSetObjectDesc
 - llSetObjectName
 - llSetParcelMusicURL
 - llSetPayPrice
 - llSetPhysicsMaterial I
 - llSetPos
 - llSetPrimitiveParams
 - llSetPrimMediaParams
 - llSetRegionPos I
 - llSetRemoteScriptAccessPin
 - llSetRot
 - llSetScale
 - llSetScriptState
 - llSetSitText
 - llSetSoundQueueing
 - llSetSoundRadius
 - llSetStatus
 - llSetText
 - llSetTexture
 - llSetTextureAnim
 - llSetTimerEvent
 - llSetTorque
 - llSetTouchText
 - llSetVehicleFlags
 - llSetVehicleFloatParam
 - llSetVehicleRotationParam
 - llSetVehicleType
 - llSetVehicleVectorParam
 - llSetVelocity I
 - llSHA1String
 - llShout
 - llSin
 - llSitOnLink
 - llSitTarget
 - llSleep
 - llSqrt
 - llStartAnimation
 - llStartObjectAnimation
 - llStopAnimation
 - llStopObjectAnimation
 - llStopHover
 - llStopLookAt
 - llStopMoveToTarget
 - llStopSound
 - llStringLength
 - llStringToBase64
 - llStringTrim
 - llSubStringIndex
 - llTakeControls
 - llTan
 - llTarget
 - llTargetOmega
 - llTargetRemove
 - llTeleportAgent I
 - llTeleportAgentGlobalCoords I
 - llTeleportAgentHome
 - llTextBox
 - llToLower
 - llToUpper
 - llTransferLindenDollars I
 - llTriggerSound
 - llTriggerSoundLimited
 - llUnescapeURL
 - llUnSit
 - llUpdateCharacter I
 - llUpdateKeyValue I
 - llVecDist
 - llVecMag
 - llVecNorm
 - llVolumeDetect
 - llWanderWithin I
 - llWater
 - llWhisper
 - llWind
 
注脚
- ^ Function parameters are effectively passed by value, not by reference. When pass by reference is used in LSO-LSL, the reference points to a copy of the value, not to the original.
 
子类别
此类别有以下16个子类别,共有16个子类别。
LSL函数类别中的页面
此类别中以下200页,总共464页。 (上一个200)(下一个200)