Lua functions list
(Created page with "====Object==== getObject(« objectName »)<br/> rotate(object, {x, y, z}, angle, « local »)<br/> translate(object, {x, y, z}, « local »)<br/> getPosition(object)<br/> get...") |
|||
Line 42: | Line 42: | ||
====Inputs==== | ====Inputs==== | ||
− | isKeyPressed( | + | isKeyPressed([[Keys|key]])<br/> |
− | onKeyDown( | + | onKeyDown([[Keys|key]])<br/> |
− | onKeyUp( | + | onKeyUp([[Keys|key]])<br/> |
− | getAxis( | + | getAxis([[Axis|axis]])<br/> |
====Sound==== | ====Sound==== |
Revision as of 17:59, 8 April 2012
Contents |
Object
getObject(« objectName »)
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)
Inputs
isKeyPressed(key)
onKeyDown(key)
onKeyUp(key)
getAxis(axis)
Sound
playSound(object)
pauseSound(object)
stopSound(object)
getSoundGain(object)
setSoundGain(object, gain)
Scene
changeScene(sceneId)
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)
Text
setText(object , « text »)
getText(object)
getTextColor(object)
setTextColor(object, {r, g, b, a})
Cursor
centerCursor()