Appearance
内置枚举库
可在代码里直接调用无需新建对象,调用形式如下:
lua
local errorCode = ErrorCode.OK
local worldType = WorldType.OWTYPE_GAMEMAKERLua原生数据及其他全局数据的用法描述如下
Lua原生数据类型
| 数据名称 | 用法描述 |
|---|---|
| nil | 表示一个无效值(在条件表达式中相当于false) |
| boolean | 布尔值,包含两个值:false和true |
| number | 实数,表示双精度类型的实浮点数,也可以是整数 |
| string | 字符串,由一对单引号或双引号来表示 |
| table | Lua的一种数据结构,可用来创建不同的数据类型,如:数组、字典等 |
| function | 由 C 或 Lua 编写的函数 |
游戏模式
| 名称 | 用法描述 |
|---|---|
| WorldType.Single | 单人模式 |
| WorldType.Create | 多人创造模式 |
| WorldType.Extremity | 极限模式 |
| WorldType.CreateToRungame | 由创造模式转的生存 |
| WorldType.Gamemaker | 自制玩法的编辑模式 |
| WorldType.GamemakerRun | 自制玩法的运行模式 |
| WorldType.Freemode | 冒险模式之自由模式 |
| WorldType.Record | 录像模式 |
生物类型
| 名称 | 用法描述 |
|---|---|
| MobType.Hostile | 怪物 |
| MobType.Passive | 动物 |
| MobType.Rare | 稀有动物 |
| MobType.Water | 水生物 |
| MobType.Fly | 飞行生物 |
| MobType.Trixenie | 三栖生物 |
游戏地形
| 名称 | 用法描述 |
|---|---|
| TerrainType.Flat | 平坦地形 |
| TerrainType.Normal | 随机地形 |
自定义视角编辑状态
| 名称 | 用法描述 |
|---|---|
| CameraEditState.Null | 空 |
| CameraEditState.Edit | 编辑 |
| CameraEditState.Test | 测试 |
装备部位类型
| 名称 | 用法描述 |
|---|---|
| EquipSlotType.Head | 头 |
| EquipSlotType.Breast | 身体 |
| EquipSlotType.Legging | 腿 |
| EquipSlotType.Shoe | 脚 |
| EquipSlotType.Pifeng | 披风 |
| EquipSlotType.Weapon | 武器 |
| EquipSlotType.Custom1 | 自定义装备位1 |
| EquipSlotType.Custom2 | 自定义装备位2 |
| EquipSlotType.Custom3 | 自定义装备位3 |
| EquipSlotType.MaxSlots | 最大装备栏(用于判断有效性) |
游戏战斗结果
| 名称 | 用法描述 |
|---|---|
| TeamResults.None | 胜负未定 |
| TeamResults.Win | 胜利 |
| TeamResults.Lose | 失败 |
| TeamResults.Dogfall | 平局 |
玩家背包类型
| 名称 | 用法描述 |
|---|---|
| BackpackType.Shortcut | 快捷栏 |
| BackpackType.Inventory | 存储栏 |
| BackpackType.Equip | 装备栏 |
| BackpackType.Extend | 扩展背包 |
背包起始索引
| 名称 | 用法描述 |
|---|---|
| BackpackBeginIndex.Shortcut | 快捷栏 |
| BackpackBeginIndex.Inventory | 存储栏 |
| BackpackBeginIndex.Equip | 装备栏 |
| BackpackBeginIndex.ExtBackpack | 扩展背包 |
朝向
| 名称 | 用法描述 |
|---|---|
| FaceDir.None | 未指定 |
| FaceDir.NegX | x反方向, 西 |
| FaceDir.PosX | x正方向, 东 |
| FaceDir.NegZ | z反方向, 南 |
| FaceDir.PosZ | z正方向, 北 |
| FaceDir.NegY | y反方向, 下 |
| FaceDir.PosY | y正方向, 上 |
朝向类型
| 名称 | 用法描述 |
|---|---|
| FaceType.Yaw | 面朝方向 |
| FaceType.Pitch | 面仰角 |
生物属性枚举
| 名称 | 用法描述 |
|---|---|
| CreatureAttr.MaxHp | 最大生命值 |
| CreatureAttr.CurHp | 当前生命值 |
| CreatureAttr.HpRecover | 生命恢复 |
| CreatureAttr.MaxHunger | 最大饥饿值 |
| CreatureAttr.CurHunger | 当前饥饿值 |
| CreatureAttr.CurOxygen | 当前氧气值 |
| CreatureAttr.WalkSpeed | 移动速度 |
| CreatureAttr.SwinSpeed | 游泳速度 |
| CreatureAttr.JumpPower | 跳跃力 |
| CreatureAttr.Dodge | 闪避率 |
| CreatureAttr.AtkMelee | 近战攻击 |
| CreatureAttr.AtkRemote | 远程攻击 |
| CreatureAttr.DefMelee | 近战防御 |
| CreatureAttr.DefRemote | 远程防御 |
| CreatureAttr.Dimension | 模型大小 |
| CreatureAttr.Level | 等级 |
| CreatureAttr.DefChaos | 混乱防御 |
| CreatureAttr.PackSize | 背包空间 |
| CreatureAttr.ViewDistance | 视野距离 |
| CreatureAttr.BodyLerpSpeed | 转身速度 |
| CreatureAttr.AtkPhysical | 物理攻击 |
| CreatureAttr.AtkMagic | 元素攻击 |
| CreatureAttr.DefPhysical | 物理防御 |
| CreatureAttr.DefMagic | 元素防御 |
| CreatureAttr.ExtraHp | 临时生命值 |
| CreatureAttr.Toughness | 韧性值 |
| CreatureAttr.FlySpeed | 飞行速度 |
| CreatureAttr.ViewDis | 视野范围 |
| CreatureAttr.AttackDis | 攻击距离 |
| CreatureAttr.Atk | 攻击力 |
| CreatureAttr.EnableMove | 可移动 |
| CreatureAttr.EnableAttack | 可攻击 |
| CreatureAttr.EnableBeattacked | 可被攻击 |
| CreatureAttr.EnableBekilled | 可被杀死 |
| CreatureAttr.EnablePickup | 可拾取道具 |
| CreatureAttr.EnableDeathdropitem | 死亡掉落 |
生物/玩家
| 名称 | 用法描述 |
|---|---|
| RoleAttr.MaxHp | 最大生命值 |
| RoleAttr.CurHp | 当前生命值 |
| RoleAttr.HpRecover | 生命恢复 |
| RoleAttr.MaxHunger | 饥饿度 |
| RoleAttr.CurHunger | 饥饿度 |
| RoleAttr.MaxOxygen | 最大氧气值 |
| RoleAttr.CurOxygen | 当前氧气值 |
| RoleAttr.WalkSpeed | 移动速度 |
| RoleAttr.RunSpeed | 奔跑速度 |
| RoleAttr.SwinSpeed | 游泳速度 |
| RoleAttr.JumpPower | 跳跃力 |
| RoleAttr.Gravity | 重力值 |
| RoleAttr.PunchArmor | 近战防御 |
| RoleAttr.RangeArmor | 远程防御 |
| RoleAttr.LevelExp | 星星经验 |
| RoleAttr.StarNum | 星星数量 |
| RoleAttr.CurStrength | 当前体力值 |
| RoleAttr.MaxStrength | 当前最大体力值 |
| RoleAttr.FlySpeed | 飞行速度 |
| RoleAttr.AttackDis | 攻击距离 |
| RoleAttr.ViewDis | 视野距离 |
| RoleAttr.Atk | 攻击力 |
道具设置枚举
| 名称 | 用法描述 |
|---|---|
| ItemAbility.Throw | 道具不可丢弃 |
| ItemAbility.Drop | 道具不可掉落 |
生物行为枚举
| 名称 | 用法描述 |
|---|---|
| CreatureMotion.Idle | 空闲 |
| CreatureMotion.Standby | 待机 |
| CreatureMotion.Stroll | 闲逛 |
| CreatureMotion.AtkMelee | 近战攻击 |
| CreatureMotion.AtkRemote | 远程攻击 |
| CreatureMotion.Follow | 跟随 |
| CreatureMotion.Swim | 游泳 |
| CreatureMotion.RunAway | 逃跑 |
| CreatureMotion.SelfBomb | 自爆 |
| CreatureMotion.Beattracted | 被吸引 |
| CreatureMotion.Copulation | 交配 |
玩家行为枚举
| 名称 | 用法描述 |
|---|---|
| PlayerMotion.Static | 静止 |
| PlayerMotion.Walk | 行走 |
| PlayerMotion.Run | 奔跑 |
| PlayerMotion.Jump | 跳跃 |
| PlayerMotion.JumpTwice | 二段跳 |
| PlayerMotion.Sneak | 潜行 |
| PlayerMotion.FallGround | 落地 |
| PlayerMotion.Swim | 游泳 |
角色行为枚举
| 名称 | 用法描述 |
|---|---|
| RoleMotion.Stand | 站立 |
| RoleMotion.Walk | 行走 |
| RoleMotion.Run | 奔跑 |
| RoleMotion.Jump | 跳跃 |
| RoleMotion.Sneak | 潜行 |
| RoleMotion.FallGround | 落地 |
| RoleMotion.Swim | 游泳 |
伤害类型枚举
| 名称 | 用法描述 |
|---|---|
| HurtType.All | 所有伤害(只设置免疫伤害接口有效) |
| HurtType.Melee | 近战伤害 attack_punch |
| HurtType.Remote | 远程伤害 attack_range |
| HurtType.Bomb | 爆炸伤害 attack_explode |
| HurtType.Burning | 燃烧伤害 attack_fire |
| HurtType.Toxin | 毒素伤害 attack_poison |
| HurtType.Wither | 凋零伤害 attack_wither |
| HurtType.Flash | 电元素伤害 attack_flash |
| HurtType.Sun | 日晒 attack_sun |
| HurtType.Fall | 跌落伤害 attack_falling |
| HurtType.Anvil | 被砸中伤害 attack_anvil |
| HurtType.Cactus | 仙人掌伤害 attack_cactus |
| HurtType.Asphyxia | 窒息伤害 attack_wall |
| HurtType.Drown | 溺水伤害 attack_drown |
| HurtType.Suffocate | 水下生物在空气中窒息伤害 attack_suffocate |
| HurtType.Antiinjury | 反伤 attack_antiinjury |
| HurtType.Laser | 被激光伤害 attack_block_laser |
| HurtType.Ice | 冰元素伤害 attack_flash |
| HurtType.Fixed | 固定伤害 attack_fixed |
队伍属性枚举
| 名称 | 用法描述 |
|---|---|
| TeamAttr.PlayerNum | 玩家数量 |
| TeamAttr.Score | 分数 |
方块属性枚举
| 名称 | 用法描述 |
|---|---|
| BlockAttr.ExplodeResistance | 爆炸抗性 |
| BlockAttr.Hardness | 硬度 |
| BlockAttr.Glissade | 滑行惯性 |
| BlockAttr.BurningSpeed | 燃烧速度 |
| BlockAttr.BurningProbability | 燃烧几率 |
| BlockAttr.Lightness | 亮度 |
方块权限
| 名称 | 用法描述 |
|---|---|
| BlockLimits.EnableDestroyed | 可破坏 |
| BlockLimits.EnableBeoperated | 可操作 |
| BlockLimits.EnableBepushed | 可被推动 |
| BlockLimits.EnableDropItem | 可掉落道具 |
| BlockLimits.BepushedDropItem | 被推动掉落 |
方块状态
| 名称 | 用法描述 |
|---|---|
| BlockStatus.Active | 活跃(被激活) |
| BlockStatus.Inactive | 不活跃(未被激活) |
天气状态枚举,局部天气
| 名称 | 用法描述 |
|---|---|
| GroupWeatherType.ShineAndRain | 晴雨交替 |
| GroupWeatherType.Shine | 晴天 |
| GroupWeatherType.Rain | 雨天 |
| GroupWeatherType.Thunder | 雷暴 |
| GroupWeatherType.Bad | 恶劣天气 |
| GroupWeatherType.Snow | 雪天 |
| GroupWeatherType.Sandduststorm | 沙尘暴 |
| GroupWeatherType.Tempest | 暴风雨 |
| GroupWeatherType.Blizzard | 暴风雪 |
地形组枚举值
| 名称 | 用法描述 |
|---|---|
| WeatherGroup.Global | 全局对象 |
| WeatherGroup.Common | 常见组 |
| WeatherGroup.Ocean | 海洋组 |
| WeatherGroup.Desert | 沙漠组 |
| WeatherGroup.Frigidzone | 普通寒带组 |
| WeatherGroup.Coldzone | 高峰寒带组 |
| WeatherGroup.Volcano | 火山组 |
| WeatherGroup.Nunja | 湿地组 |
| WeatherGroup.Plain | 平坦组 |
| WeatherGroup.AirIsland | 空岛组 |
视口方向
| 名称 | 用法描述 |
|---|---|
| ViewPortType.Main | 主视角 |
| ViewPortType.Back | 背视角 |
| ViewPortType.Front | 正视角 |
| ViewPortType.Back2 | 背视角2 |
| ViewPortType.Top | 俯视角 |
| ViewPortType.Custom | 自定义视角 |
变量类型
| 名称 | 用法描述 |
|---|---|
| VarType.Pos | 位置 |
| VarType.Areains | 区域 |
| VarType.Number | 数值 |
| VarType.String | 字符串 |
| VarType.Boolean | 布尔值 |
| VarType.Player | 玩家 |
| VarType.PlayerGroup | 玩家组 |
| VarType.BlockType | 方块类型 |
| VarType.ItemType | 道具类型 |
| VarType.Creature | 生物 |
| VarType.CreatureType | 生物类型 |
| VarType.CreatureGroup | 生物组 |
| VarType.Timer | 定时器 |
| VarType.EffectType | 特效类型 |
| VarType.PosGroup | 位置组 |
| VarType.AreaGroup | 区域组 |
| VarType.NumberGroup | 数值组 |
| VarType.StringGroup | 字符串组 |
| VarType.BooleanGroup | 布尔值组 |
| VarType.BlockTypeGroup | 方块类型组 |
| VarType.ItemTypeGroup | 道具类型组 |
| VarType.CreatureTypeGroup | 生物类型组 |
| VarType.TimerGroup | 计时器组 |
| VarType.EffectTypeGroup | 特效类型组 |
| VarType.SortedData | 有序列表 |
| VarType.ListData | 无需列表 |
| VarType.Map | kv map表 |
| VarType.Table | 二维表 |
| VarType.Blueprint | 蓝图 |
| VarType.Object | 对象 |
| VarType.ObjectGroup | 对象组 |
| VarType.Projectile | 投射物 |
| VarType.ProjectileGroup | 投射物组 |
| VarType.DropItem | 掉落物 |
| VarType.DropItemGroup | 掉落物组 |
| VarType.Element | 元件 |
| VarType.ElementGroup | 元件组 |
| VarType.Texture | 纹理 |
| VarType.TextureGroup | 纹理组 |
| VarType.Role | 角色 |
| VarType.RoleGroup | 角色组 |
| VarType.BuffType | buff类型 |
| VarType.BuffTypeGroup | buff类型组 |
| VarType.Sound | 声音 |
| VarType.SoundGroup | 声音组 |
| VarType.Model | 模型 |
| VarType.ModelGroup | 模型组 |
| VarType.Entity | 实体 |
| VarType.EntityGroup | 实体组 |
| VarType.EntityType | 实体类型 |
| VarType.EntityTypeGroup | 实体类型组 |
强制打开工作台枚举
| 名称 | 用法描述 |
|---|---|
| WorkeStage.Craft | 工具箱 |
| WorkeStage.Repair | 修理台 |
| WorkeStage.Enchant | 附魔台 |
图文信息枚举
| 名称 | 用法描述 |
|---|---|
| GraphicsType.Hornbook | 文字板 |
| GraphicsType.Suspendbook | 漂浮文字 |
| GraphicsType.Progress | 进度条 |
| GraphicsType.ArrowPos | 箭头 指向位置 |
| GraphicsType.ArrowActor | 箭头 指向生物 |
| GraphicsType.LinePos | 线 指向位置 |
| GraphicsType.LineActor | 线 指向生物 |
| GraphicsType.SurfacePos | 面 指向界面 |
| GraphicsType.SurfaceActor | 面 指向生物 |
| GraphicsType.Image | 图片 |
排序方式
| 名称 | 用法描述 |
|---|---|
| SortType.Up | 升序, |
| SortType.Down | 降序, |
移动方式
| 名称 | 用法描述 |
|---|---|
| MoveType.Walking | 行走, |
| MoveType.Flying | 飞行, |
| MoveType.Swimming | 游泳, |
| MoveType.Auto | 自动调整 |
显示板视频播放模式
| 名称 | 用法描述 |
|---|---|
| ViedoPlayMode.Repeat | 循环播放 |
| ViedoPlayMode.Once | 单次播放 |
时间值枚举
| 名称 | 用法描述 |
|---|---|
| EventDate.Year | 年 |
| EventDate.Month | 月 |
| EventDate.Day | 日 |
| EventDate.Hour | 时 |
| EventDate.Minute | 分 |
| EventDate.Second | 秒 |
| EventDate.Timestamp | 时间戳 |
| EventDate.Dayofweek | 星期几 |
道具属性
| 名称 | 用法描述 |
|---|---|
| ItemAttr.Attack | 攻击力 |
| ItemAttr.Stackmax | 叠加数 |
| ItemAttr.ShortDefense | 近战防御 |
| ItemAttr.LongDefense | 远程防御 |
| ItemAttr.ExplodeDefense | 爆炸防御 |
| ItemAttr.FireDefense | 燃烧防御 |
| ItemAttr.PoisonDefense | 毒素防御 |
| ItemAttr.WitherDefense | 混乱防御 |
| ItemAttr.Duration | 耐久度 |
| ItemAttr.FireInterval | 射击间隔 |
| ItemAttr.Magazines | 弹夹量 |
| ItemAttr.Quality | 品质 |
| ItemAttr.ItemType | 道具类型 |
掉落物掉落方式
| 名称 | 用法描述 |
|---|---|
| DropMode.DiscardItem | 丢弃道具 |
| DropMode.DestroyBox | 箱子被破坏掉落 |
| DropMode.DefeatMob | 生物被击败掉落 |
| DropMode.DestroyBlock | 方块被破坏掉落 |
| DropMode.SpawnItem | 触发器创建 |
| DropMode.ChangePlayMode | 掉落物对象转玩法创建 |
动作播放方式
| 名称 | 用法描述 |
|---|---|
| AnimMode.Loop | 循环播放 |
| AnimMode.Once | 播放一次 |
| AnimMode.OnceStop | 播放一次完毕,停在末尾 |
| AnimMode.Default | 表格默认值播放 |
线性变换
| 名称 | 用法描述 |
|---|---|
| Easing.None | 无动画 |
| Easing.Linear | 直线变换 |
| Easing.QuadIn | 平方曲线1渐入 |
| Easing.QuadOut | 平方曲线2渐出 |
| Easing.QuadInOut | 平方曲线3进出 |
| Easing.ExpoIn | 指数曲线1渐入 |
| Easing.ExpoOut | 指数曲线2渐出 |
| Easing.ExpoInOut | 指数曲线3进出 |
| Easing.CircIn | 圆曲线1渐入 |
| Easing.CircOut | 圆曲线2渐出 |
| Easing.CircInOut | 圆曲线3进出 |
| Easing.ElasticIn | 弹簧曲线1渐入 |
| Easing.ElasticOut | 弹簧曲线2渐出 |
| Easing.ElasticInOut | 弹簧曲线3进出 |
| Easing.BackIn | 回退曲线1渐入 |
| Easing.BackOut | 回退曲线2渐出 |
| Easing.BackInOut | 回退曲线3进出 |
| Easing.BounceIn | 弹跳曲线1渐入 |
| Easing.BounceOut | 弹跳曲线1渐出 |
| Easing.BounceInOut | 弹跳曲线1进出 |
天空盒贴图
| 名称 | 用法描述 |
|---|---|
| SkyboxMap.Sky | 天空贴图 |
| SkyboxMap.Sun | 太阳贴图 |
| SkyboxMap.Moon | 月亮贴图 |
天空盒颜色
| 名称 | 用法描述 |
|---|---|
| SkyboxColor.Top | 天空顶部颜色 |
| SkyboxColor.Middle | 天空腰部颜色 |
| SkyboxColor.Bottom | 天空底部颜色 |
| SkyboxColor.Light | 天空光照颜色 |
| SkyboxColor.Env | 环境光颜色 |
| SkyboxColor.Sun | 太阳颜色 |
| SkyboxColor.Moon | 月亮颜色 |
| SkyboxColor.Cloud | 云颜色 |
| SkyboxColor.Fog | 雾颜色 |
天空盒参数
| 名称 | 用法描述 |
|---|---|
| SkyboxAttr.SunScale | 太阳大小 |
| SkyboxAttr.MoonScale | 月亮大小 |
| SkyboxAttr.StarDensity | 星星密度 |
| SkyboxAttr.CloudSpeed | 云的运动速度 |
| SkyboxAttr.CloudDensity | 云的密度 |
| SkyboxAttr.CloudHigh | 云的高度 |
| SkyboxAttr.FogreMinDis | 雾的最近距离 |
| SkyboxAttr.FogreMaxDis | 雾的最远距离 |
| SkyboxAttr.Template | 模板 |
天空盒环境粒子参数
| 名称 | 用法描述 |
|---|---|
| SkyboxParticle.Strength | 强度 |
| SkyboxParticle.Range | 范围 |
| SkyboxParticle.Speed | 速度 |
| SkyboxParticle.Randomness | 运动不规则度 |
天空盒滤镜参数
| 名称 | 用法描述 |
|---|---|
| SkyboxFilter.Contrast | 对比度 |
| SkyboxFilter.Saturation | 饱和度 |
| SkyboxFilter.Flood | 泛光强度 |
| SkyboxFilter.Exposure | 曝光强度 |
| SkyboxFilter.Volumelight | 体积光强度 |
| SkyboxFilter.Gamma | 伽马强度 |
| SkyboxFilter.Dof | 景深强度-暂时没用到 |
| SkyboxFilter.Color | 滤镜颜色 |
| SkyboxFilter.Lut | 色彩校正 |
| SkyboxFilter.Template | 滤镜模板 |
天空盒开关
| 名称 | 用法描述 |
|---|---|
| SkyboxSwitch.Fogenable | 雾开关 |
摄像机属性
| 名称 | 用法描述 |
|---|---|
| CameraModel.MoveFollow | 跟随角色移动 |
| CameraModel.RotateFollow | 跟随角色旋转 |
| CameraModel.Autoindent | 阻挡后自动缩进 |
| CameraModel.RelativeRotate | 相对人物旋转 |
| CameraModel.RoleTranslucent | 角色半透 |
摄像机旋转模式
| 名称 | 用法描述 |
|---|---|
| CameraRotate.AllDir | 全方向 |
| CameraRotate.OnlyYaw | 仅左右 |
| CameraRotate.OnlyPitch | 仅上下 |
| CameraRotate.NoTurn | 无法转动 |
绝对阵营
| 名称 | 用法描述 |
|---|---|
| AbsoluteCampType.Noteam | 无队伍 |
| AbsoluteCampType.Team1 | 队伍1 |
| AbsoluteCampType.Team2 | 队伍2 |
| AbsoluteCampType.Team3 | 队伍3 |
| AbsoluteCampType.Team4 | 队伍4 |
| AbsoluteCampType.Team5 | 队伍5 |
| AbsoluteCampType.Team6 | 队伍6 |
| AbsoluteCampType.TeamNpc1 | 绝对阵营-npc队伍1 |
| AbsoluteCampType.TeamNpc2 | 绝对阵营-npc队伍2 |
| AbsoluteCampType.TeamNpc3 | 绝对阵营-npc队伍3 |
| AbsoluteCampType.Enemy | 中立敌对 |
| AbsoluteCampType.Passive | 中立被动 |
相对阵营
| 名称 | 用法描述 |
|---|---|
| RelativeCampType.Friendly | 友方 |
| RelativeCampType.Enemy | 敌方 |
| RelativeCampType.Neutral | 中立 |
| RelativeCampType.Any | 任意 |
游戏内弹窗界面类型
| 名称 | 用法描述 |
|---|---|
| InnerPopUpview.CollectMaps | 收藏地图界面 |
| InnerPopUpview.EvaluateMaps | 评价地图界面 |
| InnerPopUpview.InviteFriend | 邀请好友界面 |
| InnerPopUpview.StorageBox | 储物箱界面 |
| InnerPopUpview.ItemTips | 道具提示界面 |
| InnerPopUpview.BuffStatus | 状态界面 |
| InnerPopUpview.Specialty | 特长界面 |
| InnerPopUpview.ItemProcessing | 道具加工界面 |
| InnerPopUpview.BackPackTask | 背包任务界面 |
| InnerPopUpview.BackPackEra | 背包科技界面 |
| InnerPopUpview.BackPackRole | 背包角色界面 |
货币类型
| 名称 | 用法描述 |
|---|---|
| MiniCurrency.MiniBean | 迷你豆 |
| MiniCurrency.MiniCoin | 迷你币 |
| MiniCurrency.MiniPoint | 迷你点 |
开发者商店页面类型
| 名称 | 用法描述 |
|---|---|
| MiniShopPage.Item | 道具购买 |
| MiniShopPage.Skin | 皮肤 |
| MiniShopPage.Convert | 兑换 |
| MiniShopPage.Welfare | 福利 |
| MiniShopPage.MiniVip | 大会员 |
| MiniShopPage.WareHouse | 打开仓库 |
| MiniShopPage.CustomCoin | 打开自定义货币界面 |
像素单位
| 名称 | 用法描述 |
|---|---|
| PixelUnits.Percentage | 百分比 |
| PixelUnits.Value | 绝对值 |
水平偏移
| 名称 | 用法描述 |
|---|---|
| HorizontalOffset.Left | 居左 |
| HorizontalOffset.Centered | 居中 |
| HorizontalOffset.Right | 居右 |
垂直偏移
| 名称 | 用法描述 |
|---|---|
| VerticalOffset.Top | 居上 |
| VerticalOffset.Centered | 居中 |
| VerticalOffset.Bottom | 居下 |
元件类型
| 名称 | 用法描述 |
|---|---|
| ElementType.Texture | 图片 |
| ElementType.Button | 按钮 |
| ElementType.Text | 文本 |
| ElementType.InputText | 输入框 |
| ElementType.Loader3D | 3d装载器 |
| ElementType.SlidingContainer | 滑动容器 |
插件类型
| 名称 | 用法描述 |
|---|---|
| CustomModType.Block | 方块插件 预制 |
| CustomModType.Monster | 生物插件 |
| CustomModType.Item | 道具插件 |
| CustomModType.Recipe | 配方插件 |
| CustomModType.Furnace | 熔炼插件 |
| CustomModType.Status | 状态插件 |
| CustomModType.Biome | 地形插件 |
| CustomModType.Actor | 实体 |
| CustomModType.UI | UI |
| CustomModType.Rule | 世界规则 |
天气类型
| 名称 | 用法描述 |
|---|---|
| WeatherType.None | 无天气 |
| WeatherType.Sunshine | 晴天 |
| WeatherType.Rain | 雨天 |
| WeatherType.Sandstorm | 沙尘暴 |
| WeatherType.Snow | 雪天 |
| WeatherType.UnderWater | 暴雨 |
| WeatherType.Volcano | 火山 |
| WeatherType.Custom | 自定义 |
按键枚举
| 名称 | 用法描述 |
|---|---|
| KeyCode.A | 按键A |
| KeyCode.D | 按键D |
| KeyCode.W | 按键W |
| KeyCode.K | 按键K |
| KeyCode.I | 按键I |
| KeyCode.J | 按键J |
| KeyCode.L | 按键L |
| KeyCode.N | 按键N |
| KeyCode.Q | 按键Q |
| KeyCode.E | 按键E |
| KeyCode.U | 按键U |
| KeyCode.V | 按键V |
| KeyCode.F | 按键F |
| KeyCode.Z | 按键Z |
| KeyCode.Y | 按键Y |
| KeyCode.X | 按键X |
| KeyCode.G | 按键G |
| KeyCode.T | 按键T |
| KeyCode.B | 按键B |
| KeyCode.R | 按键R |
| KeyCode.P | 按键P |
| KeyCode.O | 按键O |
| KeyCode.C | 按键C |
| KeyCode.S | 按键S |
| KeyCode.M | 按键M |
| KeyCode.H | 按键H |
| KeyCode.Space | 按键空格 |
| KeyCode.Shift | 按键Shift |
| KeyCode.Number0 | 按键0 |
| KeyCode.Number1 | 按键1 |
| KeyCode.Number2 | 按键2 |
| KeyCode.Number3 | 按键3 |
| KeyCode.Number4 | 按键4 |
| KeyCode.Number5 | 按键5 |
| KeyCode.Number6 | 按键6 |
| KeyCode.Number7 | 按键7 |
| KeyCode.Number8 | 按键8 |
| KeyCode.Number9 | 按键9 |
进度图案
| 名称 | 用法描述 |
|---|---|
| ProgressImg.Background | 进度背景 |
| ProgressImg.Progress | 进度值 |
射线检测返回类型
| 名称 | 用法描述 |
|---|---|
| RayDetectType.Block | 方块类型 |
| RayDetectType.Player | 玩家 |
| RayDetectType.Actor | 生物 |
| RayDetectType.ActorType | 生物类型 |
| RayDetectType.LiquidBlock | 液体方块类型 |
获取玩家内部控件高度
| 名称 | 用法描述 |
|---|---|
| PlayerBodyUIHight.Nick | 昵称 |
| PlayerBodyUIHight.Title | 称号 |
| PlayerBodyUIHight.EffEct | 头部动效 |
| PlayerBodyUIHight.HpBar | 血条 |
UI滑动方向
| 名称 | 用法描述 |
|---|---|
| UIScollDir.Horizontal | 水平滑动 |
| UIScollDir.Vertical | 垂直滑动 |
| UIScollDir.Both | 自由滑动 |
角度朝向
| 名称 | 用法描述 |
|---|---|
| TurnFaceDir.Yaw | 水平朝向 |
| TurnFaceDir.Pitch | 垂直朝向 |
进度值类型
| 名称 | 用法描述 |
|---|---|
| ProgressVal.Min | 最小值 |
| ProgressVal.Max | 最大值 |
| ProgressVal.Current | 当前值 |
| ProgressVal.CurAndMax | 当前值和最大值 |
天空盒时间
| 名称 | 用法描述 |
|---|---|
| SkyboxTime.Current | 当前时间 |
| SkyboxTime.Time0 | 天空盒0点 |
| SkyboxTime.Time4 | 天空盒4点 |
| SkyboxTime.Time6 | 天空盒6点 |
| SkyboxTime.Time8 | 天空盒8点 |
| SkyboxTime.Time12 | 天空盒12点 |
| SkyboxTime.Time16 | 天空盒16点 |
| SkyboxTime.Time18 | 天空盒18点 |
| SkyboxTime.Time20 | 天空盒20点 |
| SkyboxTime.TimeAll | 所有时间段 |
枪械状态
| 名称 | 用法描述 |
|---|---|
| GunState.Entry | 进入 |
| GunState.Exit | 离开 |
枪械触发事件类型
| 名称 | 用法描述 |
|---|---|
| GunAction.Equip | 举枪 |
| GunAction.Idle | 腰射待机 |
| GunAction.Fire | 腰射开火 |
| GunAction.Load | 腰射手动上膛 |
| GunAction.Run | 持枪冲刺 |
| GunAction.Aim | 瞄准待机 |
| GunAction.AimFire | 瞄准开火 |
| GunAction.AimLoad | 瞄准手动上膛 |
| GunAction.Reload | 腰射换弹 |
| GunAction.ReloadEmpty | 腰射空仓换弹 |
| GunAction.Inspect | 检视 |
枪械禁用类型
| 名称 | 用法描述 |
|---|---|
| GunActionBan.Equip | 举枪 |
| GunActionBan.Fire | 腰射开火 |
| GunActionBan.Load | 腰射手动上膛 |
| GunActionBan.Run | 持枪冲刺 |
| GunActionBan.Aim | 瞄准待机 |
| GunActionBan.AimFire | 瞄准开火 |
| GunActionBan.AimLoad | 瞄准手动上膛 |
| GunActionBan.Reload | 腰射换弹 |
| GunActionBan.ReloadEmpty | 腰射空仓换弹 |
| GunActionBan.Inspect | 检视 |
动作总开关
| 名称 | 用法描述 |
|---|---|
| Ability.Movement | 移动能力总开关 |
| Ability.Walking | 行走 |
| Ability.Flying | 飞行 |
| Ability.Swimming | 游泳 |
| Ability.Sneaking | 潜行 |
| Ability.Sprinting | 疾跑 |
| Ability.Jumping | 跳跃 |
| Ability.Cube | 方块能力总开关 |
| Ability.Interaction | 交互方块 |
| Ability.Place | 摆放方块 |
| Ability.Break | 破坏方块 |
| Ability.Item | 道具能力总开关 |
| Ability.Use | 使用道具 |
| Ability.Pick | 拾取道具 |
| Ability.Drop | 丢弃道具 |
| Ability.Attack | 普通攻击 |
| Ability.CanBePickup | 可被举起 |
| Ability.CanUseItemWhenBePickup | 被举起时可否使用道具 |
| Ability.EnableBeattacked | 可受伤 |
| Ability.EnableBekilled | 可被杀死 |
| Ability.EnableDeathdropitem | 杀死有掉落物 |
| Ability.EnableSwitchShortcut | 可切换快捷栏 |
| Ability.EnableRotatingCamera | 可旋转摄像机 |
输出日志等级
| 名称 | 用法描述 |
|---|---|
| LogLevel.Print | 普通输出 |
| LogLevel.Warn | 警告输出 |
| LogLevel.Error | 错误输出 |
错误码
| 名称 | 用法描述 |
|---|---|
| ErrorCode.OK | 成功 |
| ErrorCode.FAILED | 失败 |
| ErrorCode.KV_UPDATE_GET | 表安全更新拉取的返回码 |
| ErrorCode.KV_UPDATE_SET | 表安全更新设置的返回码 |
| ErrorCode.KV_OP_CD_LMT | 表设置CD超限 |
| ErrorCode.KV_OP_QPM_LMT | 表设置QPS/QPM超限 |
| ErrorCode.KV_OP_NO_VAL | 获取key不存在 |
举起动作类型
| 名称 | 用法描述 |
|---|---|
| PickupActionType.Pickup | 拾取 |
| PickupActionType.Drop | 放下 |
| PickupActionType.Throw | 投掷 |
| PickupActionType.Unbind | 解绑 |
区域填充类型
| 名称 | 用法描述 |
|---|---|
| AreaFillType.Delete | 删除 |
| AreaFillType.Destroy | 摧毁 |
玩家内置UI类型
| 名称 | 用法描述 |
|---|---|
| PlayerNameType.Nick | 昵称 |
| PlayerNameType.Title | 称号 |
| PlayerNameType.EffEct | 头部特效 |
开火类型
| 名称 | 用法描述 |
|---|---|
| GunFireType.Auto | 全自动 |
| GunFireType.SemiAuto | 半自动 |
| GunFireType.Manual | 手动 |
伤害类型
| 名称 | 用法描述 |
|---|---|
| GunDamageType.Physics | 物理伤害 |
| GunDamageType.Fire | 燃烧伤害 |
| GunDamageType.Poison | 毒素伤害 |
| GunDamageType.Ice | 冰冻伤害 |
散布形状
| 名称 | 用法描述 |
|---|---|
| GunSpreadType.RightUp | 右上 |
| GunSpreadType.Circle | 圆 |
| GunSpreadType.NoRightDown | 无右下 |
枪械属性
| 名称 | 用法描述 |
|---|---|
| GunAttr.BaseDamage | 基础伤害 |
| GunAttr.RepelDistance | 击退距离 |
| GunAttr.BulletShrapnel | 弹片数量 |
| GunAttr.BulletConsume | 消耗子弹数 |
| GunAttr.Penetration | 穿透率 |
| GunAttr.HeadDamage | 头部倍率 |
| GunAttr.BodyDamage | 躯干倍率 |
| GunAttr.MaxAmmo | 弹容量 |
| GunAttr.Rpm | 射速(每分钟子弹数) |
| GunAttr.ReloadPhase2Time | 换弹行为时间 |
| GunAttr.ReloadPhase2TimeEmpty | 空仓换弹行为时间 |
| GunAttr.GunLevel | 枪械等级 历史遗留的字段,对于游戏本体只用于显示角标 |
| GunAttr.AdsXFunction | 瞄准镜准星功能 |
| GunAttr.AdsXScale | 瞄准镜准星底图缩放值 |
| GunAttr.ScopeXPic | 瞄准镜准星贴图 |
| GunAttr.AdsOffsetX | 瞄准偏移值 |
| GunAttr.AdsOffsetY | 瞄准偏移值 |
| GunAttr.AdsOffsetZ | 瞄准偏移值 |
| GunAttr.FireType | 开火类型 |
| GunAttr.DamageType | 伤害类型 |
| GunAttr.TouReduce | 削刃值 |
| GunAttr.HittedCameraAngle | 被击中抬头反馈 |
| GunAttr.Range | 射程 |
| GunAttr.DecayStart | 衰减起始距离 |
| GunAttr.DecayFinish | 衰减结束距离 |
| GunAttr.DecayMin | 衰减最小值 |
| GunAttr.DecayLiquid | 液体衰减系数 |
| GunAttr.HipSpreadMin | 腰射散布最小值 |
| GunAttr.HipSpreadStep | 腰射散布步长 |
| GunAttr.HipSpreadMax | 腰射散布最大值 |
| GunAttr.HipSpreadType | 腰射散布类型 |
| GunAttr.AdsSpreadMin | 瞄准散布最小值 |
| GunAttr.AdsSpreadStep | 瞄准散布步长 |
| GunAttr.AdsSpreadMax | 瞄准散布最大值 |
| GunAttr.AdsSpreadType | 瞄准散布类型 |
| GunAttr.MoveSpreadBonus | 移动散布倍率 |
| GunAttr.RunSpreadBonus | 疾跑散布倍率 |
| GunAttr.ShiftSpreadBonus | 潜行散布倍率 |
| GunAttr.ShiftMoveSpreadBonus | 潜行移动散布倍率 |
| GunAttr.JumpSpreadBonus | 跳跃散布倍率 |
| GunAttr.SpreadStepSpeed | 每发增加速度 |
| GunAttr.SpreadResetSpeed | 重置速度 |
| GunAttr.SpreadBonusResetSpeed | 重置速度 |
| GunAttr.EquipTime | 切换枪械行为时间 |
| GunAttr.AdsSwitchTime | 瞄准时间 |
| GunAttr.ScopeMagnification | 瞄准倍率 |
| GunAttr.ControlValue | 操控速度(仅取值) |
| GunAttr.HipAccValue | 腰射射击精度(仅取值) |
| GunAttr.RecoilValue | 后坐力控制(仅取值) |
| GunAttr.BaseDamageBonus | 基础伤害倍率 |
| GunAttr.ReloadTimeBonus | 换弹时间倍率 |
| GunAttr.RecoilBonus | 后坐力倍率 |
| GunAttr.RecoilPitchBonus | 垂直后坐力倍率 |
| GunAttr.RecoilYawBonus | 水平后坐力倍率 |
| GunAttr.SpreadBonus | 散布倍率 |
| GunAttr.SpreadHipBonus | 腰射散布倍率 |
| GunAttr.SpreadAdsBonus | 瞄准散布倍率 |
| GunAttr.HipMoveSpeedBonus | 腰射移动速度倍率 |
| GunAttr.AdsMoveSpeedBonus | 瞄准移动速度倍率 |
| GunAttr.AdsSwitchTimeBonus | 瞄准时间倍率 |
| GunAttr.RpmBonus | 射速倍率 |
| GunAttr.RangeBonus | 射程倍率 |
| GunAttr.BulletId | 子弹ID(仅获取预制属性) |
怪物刷新地形枚举
| 名称 | 用法描述 |
|---|---|
| BiomeType.Sea | 迷拉星浅海 |
| BiomeType.GrassLand | 迷拉星草原 |
| BiomeType.Desert | 迷拉星沙漠 |
| BiomeType.Forest | 迷拉星森林 |
| BiomeType.Cliff | 迷拉星峭壁 |
| BiomeType.Swamp | 迷拉星沼泽 |
| BiomeType.ConiferousForest | 迷拉星针叶林 |
| BiomeType.Jungle | 迷拉星丛林 |
| BiomeType.IceSheet | 迷拉星冰原 |
| BiomeType.FrozenSea | 迷拉星冻洋 |
| BiomeType.FrozenRiver | 迷拉星冻河 |
| BiomeType.RedSoil | 迷拉星红土 |
| BiomeType.RedSoilShore | 迷拉星红土海岸 |
| BiomeType.DesertHills | 迷拉星沙漠山丘 |
| BiomeType.ForestHills | 迷拉星森林山丘 |
| BiomeType.ConiferousForestHills | 迷拉星针叶林山丘 |
| BiomeType.IceMountains | 迷拉星冰山 |
| BiomeType.JungleHills | 迷拉星丛林山丘 |
| BiomeType.River | 迷拉星河流 |
| BiomeType.Beach | 迷拉星沙滩 |
| BiomeType.CliffEdge | 迷拉星峭壁边缘 |
| BiomeType.Earthcore | 烈焰星熔岩之地 |
| BiomeType.Airland | 迷拉星空岛 |
| BiomeType.Basin | 迷拉星盆地 |
| BiomeType.BasinEdge | 迷拉星盆地边缘 |
| BiomeType.BasinBamboo | 迷拉星竹林盆地 |
| BiomeType.BasinPeach | 迷拉星桃树盆地 |
| BiomeType.EyedStarGround | 萌眼星地表 |
| BiomeType.EyedStarGroundHills | 萌眼星山丘 |
| BiomeType.EyedStarGroundPlain | 萌眼星祭坛平原 |
| BiomeType.EyedStarGroundMountain | 萌眼星高山 |
| BiomeType.EyedStarGroundHills2 | 萌眼星山丘2 |
| BiomeType.EyedStarAirlands | 萌眼星空岛 |
| BiomeType.EyedStarAirlandsSub1 | 萌眼星子空岛1 |
| BiomeType.EyedStarAirlandsSub2 | 萌眼星子空岛2 |
| BiomeType.EyedStarAirlandsSub3 | 萌眼星子空岛3 |
| BiomeType.EyedStarAirlandsSub4 | 萌眼星子空岛4 |
| BiomeType.EyedStarAirlandsEdge | 萌眼星空岛边缘 |
| BiomeType.RainForest | 迷拉星雨林 |
| BiomeType.AirlandGround | 迷拉星空岛地上 |
| BiomeType.AirlandAir | 迷拉星空岛空中 |
| BiomeType.Volcano | 迷拉星火山主峰 |
| BiomeType.VolcanoPlain | 迷拉星火山平原 |
| BiomeType.VolcanoMountain | 迷拉星火山山脉 |
| BiomeType.VolcanoRiver | 迷拉星火山岩浆河 |
| BiomeType.VolcanoCore | 迷拉星火山口 |
| BiomeType.DesertOasis | 迷拉星沙漠绿洲 |
| BiomeType.DesertLake | 迷拉星沙漠湖泊 |
| BiomeType.DeepSea | 迷拉星深海 |
| BiomeType.IslandShoreDesert | 迷拉星荒岛海岸 |
| BiomeType.IslandLandDesert | 迷拉星荒岛岛心 |
| BiomeType.IslandShoreRedsoil | 迷拉星红土岛海岸 |
| BiomeType.IslandLandRedsoil | 迷拉星红土岛心 |
| BiomeType.IslandShoreReef | 迷拉星珊瑚岛海岸 |
| BiomeType.IslandLandReef | 迷拉星珊瑚岛岛心 |
| BiomeType.IceSheetConiferousForest | 迷拉星覆雪针叶林 |
| BiomeType.IceSheetHighestPeak | 迷拉星雪山主峰 |
| BiomeType.IceSheetSecondPeak | 迷拉星雪山副峰 |
| BiomeType.IceSheetMountain | 迷拉星雪山山脉 |
| BiomeType.IceSheetMountainSide | 迷拉星雪山中部 |
| BiomeType.IceSheetPeakPlain | 迷拉星雪山底部 |
| BiomeType.IceSheetSecondMountainSide | 迷拉星雪山副峰中部 |
| BiomeType.IceSheetFrizebLake | 迷拉星雪山冻湖 |
| BiomeType.Canyon | 迷拉星峡谷 |
| BiomeType.CanyonEage | 迷拉星峡谷边缘 |
| BiomeType.GrassLandArid | 迷拉星干旱草原 |
| BiomeType.GrassLandDandelion | 迷拉星草原蒲公英花海 |
| BiomeType.GrassLandRapeseed | 迷拉星草原油菜花海 |
| BiomeType.ForestLavender | 迷拉星森林薰衣草花海 |
| BiomeType.ForestFoxtail | 迷拉星森林狗尾草海 |
| BiomeType.ForestChrysanth | 迷拉星森林菊花花海 |
| BiomeType.BasinRice | 迷拉星盆地稻田 |
| BiomeType.SwampRiverSide | 迷拉星沼泽河畔 |
| BiomeType.AirlandShine | 迷拉星粉蝶花空岛 |
| BiomeType.CliffPlum | 迷拉星三角梅峭壁 |
| BiomeType.IslandLandTulip | 迷拉星郁金香岛心 |
| BiomeType.IslandShoreTulip | 迷拉星郁金香海岸 |
| BiomeType.City | 迷拉星末日城镇 |
| BiomeType.DesertPopulusEuphratica | 迷拉星沙漠胡杨林 |
| BiomeType.JungleBlueJacaranda | 迷拉星丛林蓝花楹树林 |
| BiomeType.CliffMaple | 迷拉星峭壁枫叶林 |
| BiomeType.CliffGinkgo | 迷拉星峭壁银杏林 |
| BiomeType.PlainsLake | 迷拉星草原湖泊 |
| BiomeType.BasinLake | 迷拉星盆地湖泊 |
| BiomeType.ForestLake | 迷拉星森林湖泊 |
| BiomeType.ConiferousForestLake | 迷拉星针叶林湖泊 |
| BiomeType.RainForestLake | 迷拉星雨林湖泊 |
| BiomeType.AirShipPlain | 铁穹平原 |
| BiomeType.AirShipFleet | 铁穹舰队 |
ItemId
| 名称 | 用法描述 |
|---|---|
| GridAttr.ItemNum | 道具数量 |
| GridAttr.Durable | 耐久度 |
| GridAttr.Toughness | 韧性 |
视野距离
| 名称 | 用法描述 |
|---|---|
| VDistanceRange.Near | 近 |
| VDistanceRange.Middle | 中 |
| VDistanceRange.Far | 远 |
| VDistanceRange.Further | 更远 |
| VDistanceRange.Farthest | 最远 |
对象类型
| 名称 | 用法描述 |
|---|---|
| ObjType.Entity | 实体 |
| ObjType.Mob | 生物 |
| ObjType.Player | 玩家 |
| ObjType.World | 世界 |
| ObjType.Block | 方块 |
| ObjType.UI | UI编辑界面 |
| ObjType.Area | 区域 |
| ObjType.Projectile | 投掷物对象 |
| ObjType.Pos | 位置 |
| ObjType.DropItem | 掉落物 |
组件属性访问权限
| 名称 | 用法描述 |
|---|---|
| CmpProPermission.Public | 公开 |
| CmpProPermission.Private | 私有 |
| CmpProPermission.Read | 只读 |
组件属性预制面板显示控制
| 名称 | 用法描述 |
|---|---|
| CmpUIPermission.Hide | 隐藏 |
| CmpUIPermission.Show | 显示 |
设备类型
| 名称 | 用法描述 |
|---|---|
| DeviceType.PC | PC端 |
| DeviceType.Android | 安卓 |
| DeviceType.IOS | 苹果 |
| DeviceType.Other | 其他 |
