Piensa lo que quieres hacer: "Si pulso START, voy al script.lua"... Esto se resulve haciendo una condición, que en caso de ser afimativa ejecute el dofile.
Sería "if (Boton a pulsar) then (El bloque a ejecutar) end"
Es que antes de volar, tienes que aprender a caminar. Si te dejamos el code, te aseguro que después te saldrá otra duda referente a su uso.
Pásate por los tutoriales básicos de chimecho, ahi viene perfectamente explicado cómo se manejan las pulsaciones de los botones (si sabes hacer un buttons tester, será pan comido)
Ahí va la función
Ahí va la función controlStart().
Recuerda que para utilizarla debes escribir controlStart(); dentro del bucle principal. Y acuerdate de declararla antes de usarla.
Saludos, THC_HaCk.
XDDD
Si, y ya de paso te hago todo el programa.
Piensa lo que quieres hacer: "Si pulso START, voy al script.lua"... Esto se resulve haciendo una condición, que en caso de ser afimativa ejecute el dofile.
Sería "if (Boton a pulsar) then (El bloque a ejecutar) end"
NekeOS, el nuevo shell para PSP
PS4 500GB OFW, PS3 320GB OFW, PS3 500GB OFW, PSP 6.39 PRO-C Fix4.
Sony Xperia Z1 Compact con Android 5.1.1
Portatil Lenovo z50-70 Intel® Core™ i7-4510U y NVIDIA GeForce 840M con Elementary OS 0.3.2 Freya (64 bits) y Windows 10 (64 bits).
Asi no? if controls.start()
Asi no?
if controls.start() then
dofile("archivo1.lua");
Ves como si sabes.
Ves como si sabes.
Yo e puesto
Yo e puesto esto:
controls.press("start") then
dofile("script.lua");
end
Pero me marca error
Lo e puesto en la punta abajo
antes de
end
end
Venga es algo que debes saber...
Necesitas condiciones, te falta un if antes de "controls".
Existe el archivo al que
Existe el archivo al que quieres ir? Pusiste un controls.read() arriba de dónde tienes el controls.start()?
Para ayudarte mejor, trata de dejar siempre el code completo, así como el error que te da (tal cual diga LuaDEV) y la línea donde se produce.
Aora lo que me pasa es que se
Aora lo que me pasa es que se me cala
Seguro te falta el cambio de
Seguro te falta el cambio de bufferes(screen.flip()), añadelo después del if.
Necesitas usar la función
Necesitas usar la función dofile (en la documentación viene su modo de empleo).
La funcion del dofile la
La funcion del dofile la tengo claro, lo que no es para que al pulsar Start se valla al script
Si me pueden dejar el codigo mejor
Mm.. Haber como te lo digo
Si la funcion de dofile la tienes clara, porque no lo haces por ti mismo?
Eso que significa que estas intentando darte como de que sabes pero no sabes, te explico como funciona dofile:
dofile su funcion es ejecutar un fichero como archivo lua, ¿Como se usa?
se escribe dofile mas entreparentesis el nombre del fichero en string, que devuelve:
Es que antes de volar, tienes
Es que antes de volar, tienes que aprender a caminar. Si te dejamos el code, te aseguro que después te saldrá otra duda referente a su uso.
Pásate por los tutoriales básicos de chimecho, ahi viene perfectamente explicado cómo se manejan las pulsaciones de los botones (si sabes hacer un buttons tester, será pan comido)