Lua functions list
(Difference between revisions)
(→System) |
(→System) |
||
Line 110: | Line 110: | ||
* [[showCursor]]() | * [[showCursor]]() | ||
* [[quit]]() | * [[quit]]() | ||
− | * [[dofile]]() | + | * [[dofile]]("filename.lua") |
Revision as of 12:58, 6 January 2013
Contents |
Object
- getObject(« objectName »)
- getClone(object)
- rotate(object, {x, y, z}, angle, "local")
- translate(object, {x, y, z}, "local")
- getPosition(object)
- getRotation(object)
- getScale(object)
- setPosition(object, {x, y, z})
- setRotation(object, {x, y, z})
- setScale(object, {x, y, z})
- isVisible(object)
- activate(object)
- deactivate(object)
Behavior
- getBehaviorVariable(object, behaviorId, "variableName")
- setBehaviorVariable(object, behaviorId, "variableName", value)
Animation
- getCurrentAnimation(object)
- changeAnimation(object, animationId)
- isAnimationOver(object)
Physics
- setGravity({x, y, z})
- getGravity()
- addCentralForce(object, {x, y, z}, "local")
- addTorque(object, {x, y, z}, "local")
- getLinearDamping(object)
- setLinearDamping(object, {x, y, z})
- getAngularDamping(object)
- setAngularDamping(object, damping)
- isCollisionTest(object)
- isCollisionBetween(object1, object2)
- clearForces(object)
- getNumCollisions(object)
- rayHit(start, end, object)
Inputs
Sound
- playSound(object)
- pauseSound(object)
- stopSound(object)
- getSoundGain(object)
- setSoundGain(object, gain)
Scene
- getScene("sceneName")
- changeScene(scene)
Level
- loadLevel("levelName")
Light
- getLightColor(object)
- getLightRadius(object)
- getLightIntensity(object)
- setLightColor(object, {r, g, b})
- setLightRadius(object, radius)
- setLightIntensity(object, intensity)
Camera
- changeCurrentCamera(object)
- getCameraClearColor(object)
- getCameraFov(object)
- getCameraNear(object)
- getCameraFar(object)
- getCameraFogDistance(object)
- isCameraOrtho(object)
- isCameraFogEnabled(object)
- setCameraClearColor(object, {r, g, b})
- setCameraFov(object, fov)
- setCameraNear(object, near)
- setCameraFar(object, far)
- setCameraFogDistance(object, fogDistance)
- enableCameraOrtho(object, ortho)
- enableCameraFog(object, fog)
- enableCameraLayer(object, scene)
- disableCameraLayer(object)
- enableRenderToTexture(object, "textureName", renderWith, renderHeight)
- disableRenderToTexture(object)
Text
- setText(object , "text")
- getText(object)
- getTextColor(object)
- setTextColor(object, {r, g, b, a})
System
- centerCursor()
- hideCursor()
- showCursor()
- quit()
- dofile("filename.lua")