LuaSTG-x Core API
object Class Reference
Inheritance diagram for object:
xobject xobject3d

Public Member Functions

function del ()
 
function frame ()
 
function init ()
 
function kill ()
 
function render ()
 

Public Attributes

number a
 
number ani
 
number ax
 
number ay
 
number b
 
boolean bound
 
object class
 
boolean colli
 
number dx
 
number dy
 
number group
 
boolean hide
 
number hscale
 
string img
 
number layer
 
boolean navi
 
number omiga
 
boolean rect
 
number rot
 
string status
 
number timer
 
number vscale
 
number vx
 
number vy
 
number x
 
number y
 

Detailed Description

所有游戏对象类的基类

Member Function Documentation

◆ del()

function del ( )

删除函数

◆ frame()

function frame ( )

帧函数

◆ init()

function init ( )

初始化函数

◆ kill()

function kill ( )

消亡函数

◆ render()

function render ( )

渲染函数

Member Data Documentation

◆ a

number a

碰撞盒宽

◆ ani

number ani

只读 动画计数器

◆ ax

number ax

x方向加速度

◆ ay

number ay

y方向加速度

◆ b

number b

碰撞盒高

◆ bound

boolean bound

是否越界销毁

◆ class

object class

对象所属的类

◆ colli

function colli

是否允许碰撞

碰撞函数

◆ dx

number dx

只读 距离上一次更新的x坐标增量

◆ dy

number dy

只读 距离上一次更新的y坐标增量

◆ group

number group

碰撞组

◆ hide

boolean hide

是否隐藏

◆ hscale

number hscale

横向缩放

◆ img

string img

默认渲染时,图像/动画/粒子的名称

◆ layer

number layer

渲染层级

◆ navi

boolean navi

是否自动更新朝向

◆ omiga

number omiga

角度增量

◆ rect

boolean rect

是否为矩形碰撞盒

◆ rot

number rot

角度

◆ status

string status

对象状态,del/kill/normal

◆ timer

number timer

计数器

◆ vscale

number vscale

纵向缩放

◆ vx

number vx

x方向速度

◆ vy

number vy

y方向速度

◆ x

number x

x坐标

◆ y

number y

y坐标


The documentation for this class was generated from the following file: