MANUAL DE PROGRAMACIÓN AUTOPLAY
Guía de Scripting en LUA
Programación en AutoPlay Media Studio
Lua es un lenguaje de programación extensible diseñado para una programación procedimental general con utilidades para la descripción de datos. También ofrece un buen soporte para la programación orientada a objetos, programación funcional y programación orientada a datos. Se pretende que Lua sea usado como un lenguaje de script potente y ligero para cualquier programa que lo necesite. Lua está implementado como una biblioteca escrita en C limpio (esto es, en el subconjunto común de ANSI C y
C++).
Henry Díaz Gutiérrez
2
CONTENIDO
AUTOPLAY MEDIA STUDIO 7.X.X ---------------------------------------------------------------------- 4
GUÍA DE SCRIPTING …ver más…
------------------------------------------------26
USO DE FOR PARA ENUMERAR TABLAS ----------------------------------------------------27
COPIANDO TABLAS (ARRAYS) ------------------------------------------------------------28
FUNCIONES TABLE (TABLA) --------------------------------------------------------------30
3
FUNCIONES ------------------------------------------------------------------------------------------------------ 31
ARGUMENTOS DE UNA FUNCIÓN ----------------------------------------------------------32
VALORES DE RETORNO ------------------------------------------------------------------33
MÚLTIPLES VALORES DE RETORNO--------------------------------------------------------33
REDEFINICIÓN DE FUNCIONES ------------------------------------------------------------34
PONER FUNCIONES EN LAS TABLAS -------------------------------------------------------34
MANIPULACIÓN DE CADENAS ------------------------------------------------------------------------- 35
CONCATENAR CADENAS ------------------------------------------------------------------35
COMPARACIÓN DE CADENAS -------------------------------------------------------------36
CONTAR CARACTERES -------------------------------------------------------------------37
BUSCAR CADENAS-----------------------------------------------------------------------37
EXTRACCIÓN EN CADENAS ---------------------------------------------------------------38
CONVERSIÓN DE CADENAS NUMÉRICAS EN NÚMEROS