光暈路亞研究所 - API
 Share
The version of the browser you are using is no longer supported. Please upgrade to a supported browser.Dismiss

 
View only
 
 
ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
me(全域變數)可取得自己角色的資料以及控制角色動作。此類別為 Player 的延伸
2
3
me.info玩家的靜態資料
4
me.info.id玩家代碼
5
me.info.name暱稱
6
me.info.camp陣營( "skydow" 或 "royal" 或 "third" )
7
me.info.group隊伍編號 (電競模式下分別隊伍的參考)
8
me.info.gender性別( "male" 或 "female" )
9
10
me.loc目前所在的格子座標
11
me.loc.x
12
me.loc.y
13
14
me.pos目前所在的位置
me.loc裏的x,y永遠是正整數。me.pos則有小數點。舉例來說,pos若是(1.5, 1.5), 表示位置在(1,1)這一格的正中央,而pos為(1.1, 1.5)表示在(1,1)這一格中間靠左的位置。
15
me.pos.x
16
me.pos.y
17
18
me.velocity目前移動的方向/速度
19
me.velocity.x
20
me.velocity.y
21
22
me.hp目前血量
23
me.hpMax滿血量
24
me.livesLost已失去的生命數量
25
me.mp
使用技能需要的氣,值會介於0到100之間,me.mp為100時代表氣全滿
26
me.action
目前動作,請參考常數對照表 "idle" / "attack" / "swap" / "reload" / "charge"
27
me.ability目前身上的持續性技能
28
me.isSpirit是否為靈體
29
30
me.currentWeapon正在使用的武器
31
me.currentWeapon.info武器的靜態資料
32
me.currentWeapon.info.type武器名稱
33
me.currentWeapon.info.isCloseWeapon是否為近身武器
34
me.currentWeapon.info.isRangedWeapon是否為遠程武器
35
me.currentWeapon.info.power攻擊力
36
me.currentWeapon.info.weight重量
37
me.currentWeapon.hp盾牌的剩餘擋傷值
38
me.currentWeapon.hpMax盾牌的最大擋傷值
39
40
me.nextWeapon身上另一把武器的
41
me.nextWeapon.info武器的靜態資料
42
me.nextWeapon.info.type武器名稱
43
me.nextWeapon.info.isCloseWeapon是否為近身武器
44
me.nextWeapon.info.isRangedWeapon是否為遠程武器
45
me.nextWeapon.info.power攻擊力
46
me.nextWeapon.info.weight重量
47
me.nextWeapon.hp盾牌的剩餘擋傷值
48
me.nextWeapon.hpMax盾牌的最大擋傷值
49
50
me.aimTargetInfo 目前正在瞄準的角色的靜態資料(如果沒有則為 nil)
51
me.aimTargetInfo.id玩家代碼
52
me.aimTargetInfo.name暱稱
53
me.aimTargetInfo.camp陣營( "skydow" 或 "royal" 或 "third" )
54
me.aimTargetInfo.gender性別( "male" 或 "female" )
55
me.aimTargetInfo.isEnemy是否為敵人
56
57
me.movingToLoc目前正移動前往的地圖座標,如果靜止中,則此值為 nil
58
me.movingToLoc.x
59
me.movingToLoc.y
60
61
me.isMouseDown滑鼠是否正按著不放
62
63
me.magazine使用中武器的彈匣資訊
64
me.magazine.available剩幾發子彈(或箭/針/手裏劍)
65
me.magazine.size彈匣最多可裝子彈的數量
66
67
me.caisson身上各種彈藥存量
68
me.caisson.bullets子彈存量
69
me.caisson.arrows箭存量
70
me.caisson.needles麻醉針存量
71
me.caisson.shurikens手裏劍存量
72
73
me.armor
身上裝備的護甲 (若無裝備則 me.armor == nil)
74
me.armor.name護甲名稱
75
me.armor.hp護甲的剩餘值
76
77
me.setAimTarget(target)開始瞄準一個目標
78
參數 target : 可以使用 角色的動態資料/角色靜態資料/角色代碼
79
80
me:getAimTarget()取得正在瞄準的角色的動態資料
81
回傳 Player
82
回傳 nil 如果該角色不在畫面範圍內
83
84
me.moveTo(target)控制角色前往目標
85
參數 target : 可以使用 角色的動態資料/角色靜態資料/座標/座標x,y
86
me.moveTo(me:getAimTarget()) 往瞄準的目標前進
87
me.moveTo(me.loc.x + 1, me.loc.y) 往右邊走一格
88
89
me.stopMoving()停止移動
90
91
me.turnTo(target)轉向瞄準某個目標
92
參數 target : 可以使用 角色的動態資料/角色靜態資料/座標/座標x,y/角度
93
94
me.triggerKeyboard(key)按下再放開一個鍵盤上的鍵
95
參數 key : 可以使用 "q", "r", "space", "esc" 等
96
97
me.triggerKeyboardDown(key)按下一個鍵盤上的鍵
98
參數 key : 可以使用 "q", "r", "space", "esc" 等
99
100
me.triggerKeyboardUp(key)放開一個鍵盤上的鍵
Loading...
 
 
 
me
game
Player
Device
Weapon
Item
MapObject
Event
常數對照表