2 大帅哥隋昊航 1小时前 37次点击
如果我要没猜错的话,此代码创作者电线杆。
分享者梦月。
隋昊航赞助播出。
好,咱们正片开始。
require "import"
import "android.view.KeyEvent"
key = {
-- ========== 方向控制 ==========
方向 = {
s = KeyEvent.KEYCODE_DPAD_UP,
d = KeyEvent.KEYCODE_DPAD_DOWN,
l = KeyEvent.KEYCODE_DPAD_LEFT,
r = KeyEvent.KEYCODE_DPAD_RIGHT,
q= KeyEvent.KEYCODE_DPAD_CENTER
},
-- ========== 字母区 ==========
字母 = {
a = KeyEvent.KEYCODE_A, b = KeyEvent.KEYCODE_B, c = KeyEvent.KEYCODE_C,
d = KeyEvent.KEYCODE_D, e = KeyEvent.KEYCODE_E, f = KeyEvent.KEYCODE_F,
g = KeyEvent.KEYCODE_G, h = KeyEvent.KEYCODE_H, i = KeyEvent.KEYCODE_I,
j = KeyEvent.KEYCODE_J, k = KeyEvent.KEYCODE_K, l = KeyEvent.KEYCODE_L,
m = KeyEvent.KEYCODE_M, n = KeyEvent.KEYCODE_N, o = KeyEvent.KEYCODE_O,
p = KeyEvent.KEYCODE_P, q = KeyEvent.KEYCODE_Q, r = KeyEvent.KEYCODE_R,
s = KeyEvent.KEYCODE_S, t = KeyEvent.KEYCODE_T, u = KeyEvent.KEYCODE_U,
v = KeyEvent.KEYCODE_V, w = KeyEvent.KEYCODE_W, x = KeyEvent.KEYCODE_X,
y = KeyEvent.KEYCODE_Y, z = KeyEvent.KEYCODE_Z
},
-- ========== 数字区 ==========
数字 = {
n0 = KeyEvent.KEYCODE_0, n1 = KeyEvent.KEYCODE_1, n2 = KeyEvent.KEYCODE_2,
n3 = KeyEvent.KEYCODE_3, n4 = KeyEvent.KEYCODE_4, n5 = KeyEvent.KEYCODE_5,
n6 = KeyEvent.KEYCODE_6, n7 = KeyEvent.KEYCODE_7, n8 = KeyEvent.KEYCODE_8,
n9 = KeyEvent.KEYCODE_9,
pad0 = KeyEvent.KEYCODE_NUMPAD_0
,pad1 = KeyEvent.KEYCODE_NUMPAD_1
,tab2 = KeyEvent.KEYCODE_NUMPAD_2
,tab3 = KeyEvent.KEYCODE_NUMPAD_3
,tab4 = KeyEvent.KEYCODE_NUMPAD_4
,tab5 = KeyEvent.KEYCODE_NUMPAD_5
,tab6 = KeyEvent.KEYCODE_NUMPAD_6
,tab7 = KeyEvent.KEYCODE_NUMPAD_7
,tab8 = KeyEvent.KEYCODE_NUMPAD_8
,tab9 = KeyEvent.KEYCODE_NUMPAD_9
},
-- ========== 功能键区 ==========
功能 = {
q = KeyEvent.KEYCODE_ENTER,
esc = KeyEvent.KEYCODE_ESCAPE,
删除 = KeyEvent.KEYCODE_DEL,
退格 = KeyEvent.KEYCODE_FORWARD_DEL,
tab = KeyEvent.KEYCODE_TAB,
空格 = KeyEvent.KEYCODE_SPACE
,lctrl=113
,rctrl=114
,ls=59
,rs=60
,sy=92
,xy=93
,hs=122
,hw=123},
-- ========== 系统控制区 ==========
系统 = {
主页 = KeyEvent.KEYCODE_HOME,
返回 = KeyEvent.KEYCODE_BACK,
菜单 = KeyEvent.KEYCODE_MENU,
power = KeyEvent.KEYCODE_POWER,
volup = KeyEvent.KEYCODE_VOLUME_UP,
voldown = KeyEvent.KEYCODE_VOLUME_DOWN,
camera = KeyEvent.KEYCODE_CAMERA,
search = KeyEvent.KEYCODE_SEARCH
},}
p={nil,nil}
ps=0
function onKeyDown(keycode,event)
local code=keycode
if p[1]==nil then
p[1]=keycode
ps=1
elseif p[2]==nil then
if keycode==p[1] then
else
p[2]=keycode
ps=2
end
end
if code==key.方向.s then
上()
elseif code==key.方向.d then
下()
elseif code==key.方向.l then
左()
elseif code==key.方向.r then
右()
elseif code==key.字母.a then
操作1.performClick()
elseif code==key.字母.s then
操作2.performClick()
elseif code==key.字母.d then
操作3.performClick()
elseif code==key.字母.f then
操作4.performClick()
elseif code==key.字母.q then
左2()
elseif code==key.字母.e then
右2()
elseif code==key.字母.z then
朗读(tostring(高))
elseif code==key.字母.x then
朗读(tostring(横))
elseif code==key.字母.y then
朗读(tostring(竖))
elseif code==key.功能.q then
双击()
elseif code==key.字母.c then
长按()
elseif code==key.功能.tab then
单机()
elseif code==4 then
os.exit()
elseif code==key.功能.sy then
上2()
elseif code==key.功能.xy then
下2()
elseif code==key.数字.tab8 then
上3()
elseif code==key.数字.tab2 then
下3()
elseif code==key.数字.tab4 then
左3()
elseif code==key.数字.tab6 then
右3()
elseif code==key.数字.tab5 then
if 距离(横,竖,高,0,0,0)>=1000 then
朗读(""..tostring(距离(横,竖,高,0,0,0)*0.001).."km")
else
朗读(""..距离(横,竖,高,0,0,0).."m")
end
end
return true
end
分享就到这里。
积分:10497