传世前端函数库

发表于:2025-7-23 04:32:37 51

Lua全局函数分析

基础函数

  1. to16​ - 可能是将数据转换为16进制格式的函数
  2. requireUtil​ - 自定义的require工具函数,可能用于模块加载
  3. rawget​ - Lua内置函数,直接获取表元素不触发元方法
  4. ccslog​ - Cocos2d-x的日志打印函数
  5. CheckItemCostCount​ - 检查物品消耗数量的函数
  6. checkDoubleFireThunder​ - 检查双火雷状态的函数
  7. newproxy​ - Lua内置函数,创建轻量级userdata代理
  8. CCRect​ - Cocos2d-x的矩形类
  9. Shader_Normal​ - 应用普通着色器的函数
  10. ParseRawMsgToJson​ - 将原始消息解析为JSON格式

路径处理函数

  1. MakeInnerWingsPlistPath​ - 生成内部翅膀资源路径
  2. MakeInnerPlistPath​ - 生成内部资源路径
  3. MakeItemPlistPath​ - 生成物品资源路径
  4. MakeCustomPlistPath​ - 生成自定义资源路径
  5. MakePcPlistPath​ - 生成PC角色资源路径
  6. MakeInnerHelmetPlistPath​ - 生成头盔资源路径
  7. MakeInnerDragonPlistPath​ - 生成龙形资源路径
  8. MakeInnerShieldPlistPath​ - 生成盾牌资源路径
  9. AdjustPath​ - 调整路径格式的函数
  10. getResFullPath​ - 获取资源完整路径

字符串处理

  1. NumberToChineseEx​ - 数字转中文大写
  2. NumberToChinese​ - 数字转中文
  3. String2HexString​ - 字符串转十六进制字符串
  4. removeZeroForString​ - 移除字符串中的零
  5. String2Num​ - 字符串转数字
  6. gbk_utf8_Ex​ - GBK转UTF-8编码(扩展)
  7. utf8_gbk_Ex​ - UTF-8转GBK编码(扩展)
  8. gbk_utf8​ - GBK转UTF-8编码
  9. utf8_gbk​ - UTF-8转GBK编码
  10. get_str_MD5​ - 获取字符串MD5值

网络相关

  1. HTTPRequest​ - HTTP请求函数
  2. HTTPRequestPost​ - HTTP POST请求
  3. HTTPRequestImg​ - 请求图片资源
  4. sendNetworkMessage​ - 发送网络消息
  5. netClient​ - 网络客户端对象
  6. netMessage​ - 网络消息对象
  7. LuaNetworkController​ - Lua网络控制器
  8. NativeBridgeCtl​ - 原生桥接控制器
  9. LuaBridgeCtl​ - Lua桥接控制器
  10. RegisterNetworkUpdate​ - 注册网络更新回调

数学计算

  1. Random​ - 随机数生成
  2. ConvertString2NumStr​ - 字符串转数字字符串
  3. getLong​ - 获取长整型值
  4. getByte​ - 获取字节值
  5. L16Bit​ - 16位有符号转换
  6. H16Bit​ - 16位无符号转换
  7. L8Bit​ - 8位有符号转换
  8. H8Bit​ - 8位无符号转换
  9. bitToWord​ - 位转字
  10. word2Dword​ - 字转双字

表格处理

  1. checktable​ - 检查是否为表
  2. UpdataTableData​ - 更新表格数据
  3. removeTableElement​ - 移除表格元素
  4. getTableElementNum​ - 获取表格元素数量
  5. PrintTable​ - 打印表格内容
  6. PrintTableByTree​ - 树形打印表格
  7. dump​ - 深度打印变量
  8. dumpDev​ - 开发调试用dump
  9. dumpForDOne​ - 特定格式dump
  10. dumpForDTwo​ - 另一种格式dump

时间处理

  1. GetServerTime​ - 获取服务器时间
  2. GetServerTimeSec​ - 获取服务器时间(秒)
  3. TimeFormatToString​ - 时间格式化字符串
  4. TimeFormatToHMS​ - 时间格式化为时分秒
  5. TimeFormatToMS​ - 时间格式化为分秒
  6. DaysFormatToString​ - 天数格式化字符串
  7. TimeFormatToStringShort​ - 简短时间格式化
  8. TimeFormatToStringYMDHMS​ - 年月日时分秒格式化
  9. SecondToHMS​ - 秒数转时分秒
  10. GetTodayBeginTimeStamp​ - 获取当天开始时间戳

动画特效

  1. CreateSequenceAmin​ - 创建序列动画
  2. CreateSequenceAminBox​ - 创建盒子序列动画
  3. CreateSequenceAminBoxDown​ - 创建下落盒子序列动画
  4. CreateBurstAnim​ - 创建爆发动画
  5. CreateSfxEx​ - 创建特效(扩展)
  6. createsfxAnimEx​ - 创建特效动画(扩展)
  7. loadsfxAnimEx​ - 加载特效动画(扩展)
  8. PlayResultEff​ - 播放结果特效
  9. PlayRecoveryAnim​ - 播放恢复动画
  10. DoDropItemFlyAnim​ - 执行物品掉落飞行动画

UI界面相关

  1. UIGetChildByName​ - 通过名称获取UI子节点
  2. CreateEditBox​ - 创建编辑框
  3. CreateEditBoxByTextField​ - 通过文本字段创建编辑框
  4. CreateButtonFade​ - 创建淡入淡出按钮
  5. CreateTextFade​ - 创建淡入淡出文本
  6. CreateRedPoint​ - 创建红点提示
  7. CreateScrollLabel​ - 创建滚动标签
  8. UpdateScrollLabel​ - 更新滚动标签
  9. CreateMultiPanelListBtn​ - 创建多面板列表按钮
  10. CreatePageChooser​ - 创建页面选择器
  11. CreateCloseBtnTouchSize​ - 创建关闭按钮触摸区域
  12. CreateTouchEventByNode​ - 为节点创建触摸事件
  13. CreateDrawLine​ - 创建绘制线条
  14. CreateArrowShake​ - 创建箭头震动效果
  15. CreateCommonConfirmTips​ - 创建通用确认提示
  16. CreateSystemTips​ - 创建系统提示
  17. CreateWorldTips​ - 创建世界提示
  18. CreateMouseOverTips​ - 创建鼠标悬停提示
  19. CreateActivityLeftTimesStr​ - 创建活动剩余时间字符串
  20. CreateActivityTimes​ - 创建活动时间显示

物品装备系统

  1. GetItemData​ - 获取物品数据
  2. GetItemDataLook​ - 获取物品查看数据
  3. GetItemCountByItemData​ - 根据物品数据获取数量
  4. GetItemShowName​ - 获取物品显示名称
  5. GetItemNameColor​ - 获取物品名称颜色
  6. CheckItemisBind​ - 检查物品是否绑定
  7. CheckItemAuctionAble​ - 检查物品是否可拍卖
  8. CheckItemCostCount​ - 检查物品消耗数量
  9. ItemCanSale​ - 检查物品是否可出售
  10. GetAutoUseItemData​ - 获取自动使用物品数据
  11. GetMoneyConfigType​ - 获取货币配置类型
  12. ChangeITEMVALUEtypes​ - 改变物品价值类型
  13. makeFalseGood​ - 制作虚假物品
  14. SpecialGoodsItem​ - 特殊物品处理
  15. CreateGoodsItemByCurrencyType​ - 按货币类型创建物品
  16. SyncItemPos​ - 同步物品位置
  17. RemoveBagAndQuickItems​ - 移除背包和快捷栏物品
  18. CheckBagEmpty​ - 检查背包是否为空
  19. IsExceedsWeight​ - 检查是否超重
  20. FixBagPosOnce​ - 一次性修复背包位置

角色属性系统

  1. GetAnimOffset​ - 获取动画偏移
  2. GetAnimOffsetByActor​ - 根据角色获取动画偏移
  3. GetLevel​ - 获取等级
  4. GetJobName​ - 获取职业名称
  5. GetGuildOfficialName​ - 获取公会职位名称
  6. GetPlayerIcon​ - 获取玩家图标
  7. GetWingsIdandColor​ - 获取翅膀ID和颜色
  8. parseHairID​ - 解析发型ID
  9. SetHairVisible​ - 设置发型可见性
  10. SetPlayerNodeVisible​ - 设置玩家节点可见性
  11. SetActorProperty​ - 设置角色属性
  12. SetActorWalkSpeed​ - 设置角色行走速度
  13. SetActorMoveSpeedCfg​ - 设置角色移动速度配置
  14. SetMountMoveSpeedCfg​ - 设置坐骑移动速度配置
  15. parseMoveSpeed​ - 解析移动速度
  16. CheckMoveAction​ - 检查移动动作
  17. CheckMountPos​ - 检查坐骑位置
  18. checkMountVisible​ - 检查坐骑可见性
  19. CheckFashion​ - 检查时装
  20. CheckMining​ - 检查挖矿状态

战斗系统

  1. CalculationFightAtt​ - 计算战斗属性
  2. CalculationFightItem​ - 计算战斗物品属性
  3. CalculationFightAttByItemData​ - 根据物品数据计算战斗属性
  4. CalculationFightItemNew​ - 新战斗物品计算
  5. CompareFightWithEquip​ - 比较装备战斗属性
  6. GetAttFight​ - 获取战斗属性
  7. GetAttShowString​ - 获取属性显示字符串
  8. ParseAttStr​ - 解析属性字符串
  9. AnalysisAttStrEasy​ - 简易属性字符串分析
  10. TransformEquipFeature​ - 转换装备特性
  11. TransformWearFeature​ - 转换穿戴特性
  12. TransformFeatureByJson​ - 通过JSON转换特性
  13. CheckDoubleFireThunder​ - 检查双火雷状态
  14. IsSfx​ - 是否是特效
  15. IsLeopardShape​ - 是否是豹形态
  16. IsEqualMainPlayID​ - 是否等于主玩家ID
  17. IsNodeExist​ - 节点是否存在
  18. IsGSRun​ - 游戏服务器是否运行
  19. IsMapbuffGSRun​ - 地图buff游戏服务器是否运行
  20. canRun​ - 是否可以运行

绘图与渲染

  1. ccDrawInit​ - 初始化绘图系统
  2. ccDrawFree​ - 释放绘图资源
  3. ccDrawColor4f​ - 设置绘图颜色(4浮点数)
  4. ccDrawColor4B​ - 设置绘图颜色(4字节)
  5. ccDrawPoint​ - 绘制点
  6. ccDrawPoints​ - 绘制多个点
  7. ccDrawLine​ - 绘制线
  8. ccDrawRect​ - 绘制矩形
  9. ccDrawCircle​ - 绘制圆
  10. ccDrawCircleScale​ - 按比例绘制圆
  11. ccDrawSolidCircle​ - 绘制实心圆
  12. ccDrawSolidRect​ - 绘制实心矩形
  13. ccDrawSolidPoly​ - 绘制实心多边形
  14. ccDrawPoly​ - 绘制多边形
  15. ccDrawQuadBezier​ - 绘制二次贝塞尔曲线
  16. ccDrawCubicBezier​ - 绘制三次贝塞尔曲线
  17. ccPointSize​ - 设置点大小
  18. DrawSector​ - 绘制扇形
  19. DrawRangeNode​ - 绘制范围节点
  20. Shader_Grey​ - 灰色着色器
  21. Shader_All_Node​ - 全节点着色器
  22. Shader_Normal​ - 普通着色器
  23. setNodeAndChildrenOpacity​ - 设置节点及子节点透明度
  24. OpacityNormal​ - 普通透明度设置
  25. OpacityHalf​ - 半透明度设置
  26. ChangeNode2ClipNode​ - 将节点转换为裁剪节点
  27. CloneShadow​ - 克隆阴影
  28. ChangeFrameRateSetting​ - 更改帧率设置
  29. CheckFrameAnimConfigID​ - 检查帧动画配置ID
  30. GetFrameAnimIndex​ - 获取帧动画索引

场景与地图

  1. Screen2World​ - 屏幕坐标转世界坐标
  2. World2Screen​ - 世界坐标转屏幕坐标
  3. CameraViewRange​ - 摄像机视野范围
  4. CalcCameraZoom​ - 计算摄像机缩放
  5. mapData2D​ - 2D地图数据
  6. mapData2DTile​ - 2D地图瓦片数据
  7. mapData2DRectGrid​ - 2D地图矩形网格
  8. pathFind​ - 路径查找
  9. ActorMoveTo​ - 角色移动到
  10. ActorEnterCollect​ - 角色进入采集
  11. DropItemsToOnePostion​ - 物品掉落至指定位置
  12. CheckLeaveMapConfirmTips​ - 检查离开地图确认提示
  13. CheckNotchPhone​ - 检查刘海屏手机
  14. IsKindsOfShape​ - 检查各种形状
  15. IsDisplayZero​ - 是否显示零值
  16. IsInteger​ - 是否为整数
  17. IsErrorLine​ - 是否为错误行
  18. IsFromTray​ - 是否从托盘启动
  19. IsBuiltin​ - 是否为内置功能
  20. IsWin32​ - 是否为Windows平台

数据存储与加载

  1. LoadJson​ - 加载JSON数据
  2. ReadJsonFile​ - 读取JSON文件
  3. ParseRawMsgToJson​ - 原始消息转JSON
  4. ParseRawMsgToTable​ - 原始消息转表
  5. ParseValueStr​ - 解析值字符串
  6. ParseConditionStr​ - 解析条件字符串
  7. ParseRewards​ - 解析奖励数据
  8. LoadTxt​ - 加载文本文件
  9. LoadLocalConfig​ - 加载本地配置
  10. LoadLocalBagPos​ - 加载本地背包位置
  11. StoreLocalBagPos​ - 存储本地背包位置
  12. InsertFileString​ - 插入文件字符串
  13. RecordBuglyLog​ - 记录Bugly日志
  14. RecordBuglyLogIm​ - 立即记录Bugly日志
  15. ErrorReport​ - 错误报告
  16. ErrorReport_launcher​ - 启动器错误报告
  17. ReportBuglyError​ - 报告Bugly错误
  18. PrintTraceback​ - 打印调用栈
  19. PrintError​ - 打印错误
  20. PrintInfo​ - 打印信息

系统工具

  1. getmetatable​ - 获取元表
  2. setmetatable​ - 设置元表
  3. setmetatableindex​ - 设置元表索引
  4. rawequal​ - 原始相等比较
  5. rawset​ - 原始设置表值
  6. tonumber​ - 转换为数字
  7. tonumberSafe​ - 安全转换为数字
  8. tostring​ - 转换为字符串
  9. to16​ - 转换为16进制
  10. checkint​ - 检查并转换为整数
  11. checknumber​ - 检查并转换为数字
  12. checkbool​ - 检查并转换为布尔值
  13. checktable​ - 检查是否为表
  14. checkvalue​ - 检查值
  15. checkMountPos​ - 检查坐骑位置
  16. checkMountVisible​ - 检查坐骑可见性
  17. CheckNumEnable​ - 检查数字是否可用
  18. CheckAttShowByJob​ - 按职业检查属性显示
  19. CheckMsgDataLen​ - 检查消息数据长度
  20. CheckBit​ - 检查位

数学与算法

  1. mat4_transformVector​ - 4x4矩阵变换向量
  2. mat4_setIdentity​ - 设置4x4矩阵为单位矩阵
  3. mat4_createRotationZ​ - 创建Z轴旋转矩阵
  4. mat4_createRotation​ - 创建旋转矩阵
  5. mat4_createTranslation​ - 创建平移矩阵
  6. mat4_multiply​ - 矩阵乘法
  7. mat4_decompose​ - 矩阵分解
  8. mat4_getInversed​ - 获取逆矩阵
  9. mat4_translate​ - 矩阵平移
  10. vec3_cross​ - 三维向量叉积
  11. HashToSortArray​ - 哈希转排序数组
  12. GetUniqueID​ - 获取唯一ID
  13. GetSimpleNumber​ - 获取简单数字
  14. GetBitData​ - 获取位数据
  15. CheckBit​ - 检查位状态
  16. SetBit​ - 设置位状态
  17. bitToWord​ - 位转字
  18. word2Dword​ - 字转双字
  19. MakeLong​ - 创建长整型
  20. GetLong​ - 获取长整型

音频与特效

  1. AudioEngine​ - 音频引擎控制
  2. SetBGMVolume​ - 设置背景音乐音量
  3. PlayResultEff​ - 播放结果音效
  4. PlayRecoveryAnim​ - 播放恢复动画音效
  5. isSfx​ - 检查是否是特效音
  6. CreateSfxEx​ - 创建特效(扩展)
  7. createsfxAnimEx​ - 创建特效动画(扩展)
  8. loadsfxAnimEx​ - 加载特效动画(扩展)
  9. CreateBurstAnim​ - 创建爆发动画
  10. DoDropItemFlyAnim​ - 执行物品掉落飞行动画

网络通信

  1. SendUserIDToServer​ - 发送用户ID到服务器
  2. SendNoMonsterToServer​ - 发送无怪物信息到服务器
  3. SendTableToServer​ - 发送表格数据到服务器
  4. decodeServerInfo​ - 解码服务器信息
  5. encodeServerInfo​ - 编码服务器信息
  6. getHeaderAndBody​ - 获取消息头和体
  7. ParseServerInfo​ - 解析服务器信息
  8. ServerStr2MapPos​ - 服务器字符串转地图位置
  9. ServerStr2ItemData​ - 服务器字符串转物品数据
  10. UAddLayerMoveEvent​ - UI层添加移动事件

UI组件控制

  1. SetRichText​ - 设置富文本
  2. SetTextObjCommon​ - 设置文本对象通用属性
  3. SetTextObjCommonEx​ - 设置文本对象扩展属性
  4. TextStretching​ - 文本拉伸适应
  5. LimitStringUTF8Len​ - 限制UTF8字符串长度
  6. ChineseToVertical​ - 中文转垂直排列
  7. convertBrackets​ - 转换括号样式
  8. convert2ZeroPos​ - 转换为零位置
  9. convertNum2WorkStr​ - 数字转工作字符串
  10. convertNum2SexStr​ - 数字转性别字符串

游戏状态管理

  1. gameStateMgr​ - 游戏状态管理器
  2. GET_GAME_STATE​ - 获取游戏状态
  3. IsGSRun​ - 游戏服务器是否运行
  4. IsMapbuffGSRun​ - 地图buff游戏服务器是否运行
  5. canRun​ - 是否可以运行
  6. GetCurBaseModule​ - 获取当前基础模块
  7. GetGameIDByCurrentModule​ - 通过当前模块获取游戏ID
  8. GetMyGameVersion​ - 获取我的游戏版本
  9. CompareVersion​ - 比较版本号
  10. GetFrameAnimConfigID​ - 获取帧动画配置ID

调试与性能分析

  1. DebugCostTime​ - 调试耗时统计
  2. DebugTouchRect​ - 调试触摸矩形
  3. DebugPrint​ - 调试打印
  4. PrintTable​ - 打印表格内容
  5. PrintTableByTree​ - 树形打印表格
  6. dump​ - 深度打印变量
  7. dumpDev​ - 开发调试用dump
  8. dumpForDOne​ - 特定格式dump
  9. dumpForDTwo​ - 另一种格式dump
  10. profiler_start​ - 性能分析器启动
  11. profiler_stop​ - 性能分析器停止
  12. PrintTraceback​ - 打印调用栈
  13. PrintError​ - 打印错误
  14. PrintInfo​ - 打印信息
  15. ErrorReport​ - 错误报告
  16. ErrorReport_launcher​ - 启动器错误报告
  17. ReportBuglyError​ - 报告Bugly错误
  18. RecordBuglyLog​ - 记录Bugly日志
  19. RecordBuglyLogIm​ - 立即记录Bugly日志
  20. GetBagTraceback​ - 获取背包调用栈

协程与定时器331. ​coroutine.create​ - 创建协程

  1. coroutine.resume​ - 恢复协程执行
  2. coroutine.yield​ - 挂起协程
  3. coroutine.status​ - 获取协程状态
  4. coroutine.wrap​ - 创建协程包装函数
  5. schedule​ - 调度定时任务
  6. performWithDelay​ - 延迟执行函数
  7. PerformWithDelayGlobal​ - 全局延迟执行
  8. UnSchedule​ - 取消定时任务
  9. DelayTouchEnabled​ - 延迟启用触摸
  10. DelayTouchEnabledBackCall​ - 延迟启用触摸回调
  11. START_TIME​ - 开始计时
  12. END_TIME​ - 结束计时
  13. GetTimeInMS​ - 获取毫秒时间
  14. ToNextDayTime​ - 计算到下一天的时间

文件与IO操作346. ​io.open​ - 打开文件

  1. io.close​ - 关闭文件
  2. io.read​ - 读取文件
  3. io.write​ - 写入文件
  4. io.flush​ - 刷新文件缓冲区
  5. LoadJson​ - 加载JSON文件
  6. ReadJsonFile​ - 读取JSON文件
  7. LoadTxt​ - 加载文本文件
  8. LoadLocalConfig​ - 加载本地配置
  9. LoadLocalBagPos​ - 加载本地背包位置
  10. StoreLocalBagPos​ - 存储本地背包位置
  11. InsertFileString​ - 插入文件字符串
  12. getResFullPath​ - 获取资源完整路径
  13. AdjustPath​ - 调整路径格式
  14. ResRoot​ - 资源根路径

加密与编码361. ​get_str_MD5​ - 获取字符串MD5值

  1. base64enc​ - Base64编码
  2. base64dec​ - Base64解码
  3. urlencode​ - URL编码
  4. urldecode​ - URL解码
  5. xxtea_encrypt​ - XXTEA加密
  6. xxtea_decrypt​ - XXTEA解密
  7. AES_encrypt​ - AES加密
  8. AES_decrypt​ - AES解密
  9. RSA_encrypt​ - RSA加密
  10. RSA_decrypt​ - RSA解密
  11. CRC32​ - CRC32校验
  12. SHA1​ - SHA1哈希
  13. SHA256​ - SHA256哈希
  14. HMAC​ - HMAC签名

内存管理376. ​collectgarbage​ - 垃圾回收控制

  1. gcinfo​ - 获取垃圾回收信息
  2. malloc​ - 内存分配
  3. free​ - 内存释放
  4. memcpy​ - 内存拷贝
  5. memset​ - 内存设置
  6. memcmp​ - 内存比较
  7. GetMemoryUsage​ - 获取内存使用情况
  8. CheckMemoryLeak​ - 检查内存泄漏
  9. PurgeCachedData​ - 清除缓存数据
  10. PreloadResource​ - 预加载资源
  11. UnloadUnusedAssets​ - 卸载未使用资源
  12. GetTextureMemory​ - 获取纹理内存
  13. GetAudioMemory​ - 获取音频内存
  14. GetTotalMemory​ - 获取总内存

系统信息391. ​GetPlatform​ - 获取平台信息

  1. GetDeviceModel​ - 获取设备型号
  2. GetSystemVersion​ - 获取系统版本
  3. GetCPUInfo​ - 获取CPU信息
  4. GetGPUInfo​ - 获取GPU信息
  5. GetRAMSize​ - 获取内存大小
  6. GetStorageSpace​ - 获取存储空间
  7. GetBatteryLevel​ - 获取电池电量
  8. GetNetworkType​ - 获取网络类型

输入与交互

  1. GetTouchPosition​ - 获取触摸位置
  2. GetMousePosition​ - 获取鼠标位置
  3. IsTouchDown​ - 检查触摸按下状态
  4. IsTouchMoved​ - 检查触摸移动状态
  5. IsTouchUp​ - 检查触摸抬起状态
  6. GetKeyState​ - 获取按键状态
  7. IsKeyDown​ - 检查按键按下状态
  8. IsKeyPressed​ - 检查按键按下事件
  9. IsKeyReleased​ - 检查按键释放事件
  10. GetAccelerometer​ - 获取加速度计数据
  11. GetGyroscope​ - 获取陀螺仪数据
  12. GetCompass​ - 获取指南针数据
  13. Vibrate​ - 设备震动
  14. ShowVirtualKeyboard​ - 显示虚拟键盘
  15. HideVirtualKeyboard​ - 隐藏虚拟键盘
  16. GetInputText​ - 获取输入文本
  17. SetInputFocus​ - 设置输入焦点
  18. ClearInput​ - 清除输入
  19. SetInputFilter​ - 设置输入过滤器
  20. SetInputMaxLength​ - 设置输入最大长度

物理与碰撞

  1. CreatePhysicsWorld​ - 创建物理世界
  2. SetPhysicsGravity​ - 设置物理重力
  3. CreatePhysicsBody​ - 创建物理刚体
  4. SetPhysicsPosition​ - 设置物理位置
  5. SetPhysicsRotation​ - 设置物理旋转
  6. ApplyPhysicsForce​ - 施加物理力
  7. ApplyPhysicsImpulse​ - 施加物理冲量
  8. SetPhysicsVelocity​ - 设置物理速度
  9. SetPhysicsAngularVelocity​ - 设置物理角速度
  10. SetPhysicsFixedRotation​ - 设置物理固定旋转
  11. CreatePhysicsJoint​ - 创建物理关节
  12. RemovePhysicsJoint​ - 移除物理关节
  13. CreatePhysicsShape​ - 创建物理形状
  14. SetPhysicsShapeFilter​ - 设置物理形状过滤器
  15. RaycastPhysics​ - 物理射线检测
  16. QueryPhysicsAABB​ - 物理AABB查询
  17. SetPhysicsDebugDraw​ - 设置物理调试绘制
  18. StepPhysics​ - 步进物理模拟
  19. SetPhysicsTimeStep​ - 设置物理时间步长
  20. SetPhysicsIterations​ - 设置物理迭代次数

粒子系统

  1. CreateParticleSystem​ - 创建粒子系统
  2. SetParticlePosition​ - 设置粒子位置
  3. SetParticleTexture​ - 设置粒子纹理
  4. SetParticleStartColor​ - 设置粒子起始颜色
  5. SetParticleEndColor​ - 设置粒子结束颜色
  6. SetParticleStartSize​ - 设置粒子起始大小
  7. SetParticleEndSize​ - 设置粒子结束大小
  8. SetParticleLife​ - 设置粒子生命周期
  9. SetParticleEmissionRate​ - 设置粒子发射率
  10. SetParticleAngle​ - 设置粒子角度
  11. SetParticleSpeed​ - 设置粒子速度
  12. SetParticleGravity​ - 设置粒子重力
  13. SetParticleRadialAccel​ - 设置粒子径向加速度
  14. SetParticleTangentialAccel​ - 设置粒子切向加速度
  15. StartParticleSystem​ - 启动粒子系统
  16. StopParticleSystem​ - 停止粒子系统
  17. PauseParticleSystem​ - 暂停粒子系统
  18. ResumeParticleSystem​ - 恢复粒子系统
  19. RemoveParticleSystem​ - 移除粒子系统
  20. IsParticleSystemActive​ - 检查粒子系统是否活动

数据库与存储

  1. OpenDatabase​ - 打开数据库
  2. CloseDatabase​ - 关闭数据库
  3. ExecuteSQL​ - 执行SQL语句
  4. QuerySQL​ - 查询SQL数据
  5. BeginTransaction​ - 开始事务
  6. CommitTransaction​ - 提交事务
  7. RollbackTransaction​ - 回滚事务
  8. GetLastInsertID​ - 获取最后插入ID
  9. GetChangedRows​ - 获取更改行数
  10. EscapeSQLString​ - SQL字符串转义
  11. SaveUserData​ - 保存用户数据
  12. LoadUserData​ - 加载用户数据
  13. DeleteUserData​ - 删除用户数据
  14. GetUserDataKeys​ - 获取用户数据键
  15. SetUserDataEncryption​ - 设置用户数据加密
  16. SetUserDataVersion​ - 设置用户数据版本
  17. MigrateUserData​ - 迁移用户数据
  18. ClearUserData​ - 清除用户数据
  19. BackupUserData​ - 备份用户数据
  20. RestoreUserData​ - 恢复用户数据

网络与通信

  1. CreateSocket​ - 创建网络套接字
  2. ConnectSocket​ - 连接网络套接字
  3. CloseSocket​ - 关闭网络套接字
  4. SendSocketData​ - 发送套接字数据
  5. ReceiveSocketData​ - 接收套接字数据
  6. SetSocketTimeout​ - 设置套接字超时
  7. GetSocketStatus​ - 获取套接字状态
  8. ResolveHostname​ - 解析主机名
  9. GetLocalIP​ - 获取本地IP地址
  10. GetNetworkLatency​ - 获取网络延迟
  11. StartWebRequest​ - 开始Web请求
  12. GetWebResponse​ - 获取Web响应
  13. DownloadFile​ - 下载文件
  14. UploadFile​ - 上传文件
  15. CreateWebSocket​ - 创建WebSocket连接
  16. SendWebSocketMessage​ - 发送WebSocket消息
  17. ReceiveWebSocketMessage​ - 接收WebSocket消息
  18. CloseWebSocket​ - 关闭WebSocket连接
  19. SetNetworkEncryption​ - 设置网络加密
  20. VerifyNetworkCertificate​ - 验证网络证书

图形与渲染

  1. CreateTexture​ - 创建纹理
  2. LoadTexture​ - 加载纹理
  3. UnloadTexture​ - 卸载纹理
  4. GetTextureSize​ - 获取纹理尺寸
  5. SetTextureFilter​ - 设置纹理过滤器
  6. CreateRenderTarget​ - 创建渲染目标
  7. BeginRenderToTexture​ - 开始渲染到纹理
  8. EndRenderToTexture​ - 结束渲染到纹理
  9. ClearRenderTarget​ - 清除渲染目标
  10. SetBlendMode​ - 设置混合模式
  11. SetDepthTest​ - 设置深度测试
  12. SetStencilTest​ - 设置模板测试
  13. SetScissorTest​ - 设置裁剪测试
  14. SetViewport​ - 设置视口
  15. SetProjectionMatrix​ - 设置投影矩阵
  16. SetViewMatrix​ - 设置视图矩阵
  17. SetModelMatrix​ - 设置模型矩阵
  18. PushMatrix​ - 压入矩阵
  19. PopMatrix​ - 弹出矩阵
  20. ResetTransform​ - 重置变换

音频与视频

  1. LoadSound​ - 加载音效
  2. PlaySound​ - 播放音效
  3. StopSound​ - 停止音效
  4. PauseSound​ - 暂停音效
  5. ResumeSound​ - 恢复音效
  6. SetSoundVolume​ - 设置音效音量
  7. SetSoundPitch​ - 设置音效音调
  8. SetSoundLoop​ - 设置音效循环
  9. GetSoundDuration​ - 获取音效时长
  10. LoadMusic​ - 加载音乐
  11. PlayMusic​ - 播放音乐
  12. StopMusic​ - 停止音乐
  13. PauseMusic​ - 暂停音乐
  14. ResumeMusic​ - 恢复音乐
  15. SetMusicVolume​ - 设置音乐音量
  16. SetMusicLoop​ - 设置音乐循环
  17. GetMusicDuration​ - 获取音乐时长
  18. LoadVideo​ - 加载视频
  19. PlayVideo​ - 播放视频
  20. StopVideo​ - 停止视频

国际化与本地化

  1. SetLanguage​ - 设置语言
  2. GetCurrentLanguage​ - 获取当前语言
  3. LoadLocalization​ - 加载本地化数据
  4. GetLocalizedText​ - 获取本地化文本
  5. FormatLocalizedString​ - 格式化本地化字符串
  6. GetLocalizedFont​ - 获取本地化字体
  7. GetLocalizedImage​ - 获取本地化图像
  8. GetLocalizedAudio​ - 获取本地化音频
  9. CheckLocalizationExists​ - 检查本地化是否存在
  10. ReloadLocalization​ - 重新加载本地化数据
收藏
送赞
分享

发表回复