API变更说明
版本号
版本 20251210
发布日期
2025-12-10
概述
EGGY_API_DIFF_DOC_SUMMARY
新增
Unit.model_play_anim
名称:播放动画
方法:Unit.model_play_anim(_anim_name, _start_time, _is_loop, _play_speed)
参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| _anim_name | Str | 动画名 |
| _start_time | Fixed | 开始时间 |
| _is_loop | Bool | 是否循环 |
| _play_speed | Fixed | 播放速度 |
GameAPI.get_all_customtriggerspaces
名称:获取所有触发区域
方法:GameAPI.get_all_customtriggerspaces()
参数:
无
返回:
ListCustomTriggerSpace 触发区域列表
GameAPI.play_link_sfx
名称:播放连线特效
方法:GameAPI.play_link_sfx(_sfx_key, _unit, _from_socket_name, _target_unit, _target_socket_name, _duration)
参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| _sfx_key | SfxKey | 特效编号 |
| _unit | Unit | 起点单位 |
| _from_socket_name | Str | 起点节点 |
| _target_unit | Unit | 终点单位 |
| _target_socket_name | Str | 终点节点 |
| _duration | Fixed | 持续时间 |
返回:
SfxID 特效ID
GameAPI.clear_sheet
名称:清空表
方法:GameAPI.clear_sheet(_sheet_id)
参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| _sheet_id | SheetID | 表格 |
Unit.model_stop_anim
名称:停止动画
方法:Unit.model_stop_anim()
参数:
无
GameAPI.get_sheet_row_count
名称:获取表行数
方法:GameAPI.get_sheet_row_count(_sheet_id)
参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| _sheet_id | SheetID | 多维表 |
返回:
Int 长度
GameAPI.get_all_equipments
名称:获取所有物品
方法:GameAPI.get_all_equipments()
参数:
无
返回:
ListEquipment 物品列表
GameAPI.get_all_characters
名称:获取所有角色
方法:GameAPI.get_all_characters()
参数:
无
返回:
ListCharacter 角色列表
GameAPI.get_sheet_col_count
名称:获取表列数
方法:GameAPI.get_sheet_col_count(_sheet_id)
参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| _sheet_id | SheetID | 多维表 |
返回:
Int 长度
GameAPI.get_all_triggerspaces
名称:获取所有逻辑体
方法:GameAPI.get_all_triggerspaces()
参数:
无
返回:
ListTriggerSpace 逻辑体列表
GameAPI.copy_sheet
名称:复制表
方法:GameAPI.copy_sheet(_sheet_id)
参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| _sheet_id | SheetID | 表格 |
GameAPI.get_all_creatures
名称:获取所有生物
方法:GameAPI.get_all_creatures()
参数:
无
返回:
ListCreature 生物列表
GameAPI.get_all_lifientities
名称:获取所有生命体
方法:GameAPI.get_all_lifientities()
参数:
无
返回:
ListLifeEntity 生命体列表
GameAPI.add_sheet_column
名称:表添加列
方法:GameAPI.add_sheet_column(_sheet_id, _key, _type_name)
参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| _sheet_id | SheetID | 表格 |
| _key | Str | 列名 |
| _type_name | Str | 类型 |
GameAPI.create_sheet
名称:创建表
方法:GameAPI.create_sheet()
参数:
无
GameAPI.get_all_obstacles
名称:获取所有组件
方法:GameAPI.get_all_obstacles()
参数:
无
返回:
ListObstacle 组件列表
变更
删除
GameAPI.create_link_sfx
名称:创建连线特效
方法:GameAPI.create_link_sfx(_path, _unit, _from_socket_name, _target_unit, _target_socket_name, _duration)
参数:
| 参数 | 类型 | 说明 |
|---|---|---|
| _path | Str | 字符串 |
| _unit | Unit | 起点单位 |
| _from_socket_name | Unit | 起点节点 |
| _target_unit | Unit | 终点单位 |
| _target_socket_name | Unit | 终点节点 |
| _duration | Fixed | 持续时间 |
返回:
SfxID 特效ID
