This thread is a few years old. Some details may refer to an earlier version of Visionaire Studio. Current tutorials
Create point and click adventures without coding. The free version covers up to 25 scenes per project. For more scenes or to earn money with your game, you need a license.
See the Indie Bundle Try it for freeYou can create events with Lua script, which means it's possible to simulate pressing the escape key.Im building an android game for a school project, can anyone think of a way to skip an intro video, or any video, with a left click? Because touchscreen has no ESC keythanks
function movieEvent(eventType, keycode)
-- eventType: mouseDown | mouseUp | touchDown | touchUp | controllerDown | controllerUp
-- keycode: position or keycode
if eventType == "controllerUp" and keycode == 1000007 then
createEvent('eEvtKeyDown', {x=0,y=0}, eKeyEscape, 0)
createEvent('eEvtKeyUp', {x=0,y=0}, eKeyEscape, 0)
end
if eventType == "mouseUp" and keycode.x >= 100 then
createEvent('eEvtKeyDown', {x=0,y=0}, eKeyEscape, 0)
createEvent('eEvtKeyUp', {x=0,y=0}, eKeyEscape, 0)
end
end
Events during movie go through another loop, so you need add a function that takes movie events:could you add that to the lua docs? :Ofunction movieEvent(eventType, keycode) -- eventType: mouseDown | mouseUp | touchDown | touchUp | controllerDown | controllerUp -- keycode: position or keycode if eventType == "controllerUp" and keycode == 1000007 then createEvent('eEvtKeyDown', {x=0,y=0}, eKeyEscape, 0) createEvent('eEvtKeyUp', {x=0,y=0}, eKeyEscape, 0) end if eventType == "mouseUp" and keycode.x >= 100 then createEvent('eEvtKeyDown', {x=0,y=0}, eKeyEscape, 0) createEvent('eEvtKeyUp', {x=0,y=0}, eKeyEscape, 0) end end
function movieEvent(eventType, keycode)
-- eventType: mouseDown | mouseUp | touchDown | touchUp | controllerDown | controllerUp
-- keycode: position or keycode
if eventType == "controllerUp" and keycode == 1000007 then
createEvent('eEvtKeyDown', {x=0,y=0}, eKeyEscape, 0)
createEvent('eEvtKeyUp', {x=0,y=0}, eKeyEscape, 0)
end
if eventType == "mouseUp" and keycode.x >= 100 then
createEvent('eEvtKeyDown', {x=0,y=0}, eKeyEscape, 0)
createEvent('eEvtKeyUp', {x=0,y=0}, eKeyEscape, 0)
end
end