“LlGetAccel”的版本间的差异
(创建页面,内容为“{{LSL Header|ml=*}}{{LSLC|Keywords}}{{LSLC|Flow Control}}{{LSLC|}} {{函数详情 函数名=Function: vector llGetAccel( ) 参数=参数:无 返回值=返回值…”) |
|||
| (未显示另一用户的1个中间版本) | |||
| 第2行: | 第2行: | ||
{{函数详情 | {{函数详情 | ||
| − | 函数名=Function: vector llGetAccel( ) | + | |函数名=Function: vector llGetAccel( ) |
| − | 参数=参数:无 | + | |参数=参数:无 |
| − | 返回值=返回值:返回一个向量,该向量是物体在区域参考系中的加速度。 | + | |返回值=返回值:返回一个向量,该向量是物体在区域参考系中的加速度。 |
|注意事项= | |注意事项= | ||
| − | + | 返回附件中的零矢量,与化身的加速度无关,返回子素中的零矢量,与链接集的加速度无关 | |
|示例= | |示例= | ||
2021年8月27日 (五) 03:54的最新版本
| 首页 | 函数 | 事件 | 类型 | 操作符 | 常数 | Flow Control | Script Library | Categorized Library | Tutorials |
| 函数名 |
|---|
| Function: vector llGetAccel( ) |
| 参数:无 |
| 返回值:返回一个向量,该向量是物体在区域参考系中的加速度。 |
| 注意事项 |
|---|
| 返回附件中的零矢量,与化身的加速度无关,返回子素中的零矢量,与链接集的加速度无关 |
| 示例 |
|---|
//A very simple (and not very effective) way of keeping a physical object in place.
//If the object is moving when the script is put in the object, then the object will continue to move, so long as it doesn't accelerate.
//If you ever want to actually stop an object, use llMoveToTarget(llGetPos(), .1)
default {
moving_start(){
vector ac;
// Go forever
while(llVecMag(ac = llGetAccel()) > .001) { //We're accelerating...
llApplyImpulse(-ac, 0); //Slow us down.
}
}
}
|
| 相关函数 |
|---|
| llGetOmega llGetVel llGetTorque llGetMass llGetForce llSetForce llSetTorque llSetForceAndTorque |
| 相关事件 |
|---|
| 无 |