996引擎3D客户端接口大全

996M21年前 (2023)发布 5喜导航
156 0 0

• 创建接口:
接口名 说明
Win_Create 创建窗口控件
Layout_Create 创建容器控件
Image_Create 创建图片控件
Button_Create 创建按钮控件
Text_Create 创建文本控件
TextAtlas_Create 创建艺术字控件
RichText_Create 创建富文本控件
ItemShow_Create 创建物品框控件
Effect_Create 创建特效控件
LoadingBar_Create 创建进度条控件
TextInput_Create 创建输入框控件
ListView_Create 创建列表容器
CheckBox_Create 创建复选框控件
ProgressTimer_Create 创建圆形进度条控件
ScrollView_Create 创建滚动容器
Frames_Create 创建动画控件
QuickCell_Create 创建快速刷新控件
ScrollText_Create 创建滚动文本控件
RichTextCustom_Create 创建多功能文本控件
PageView_Create 创建翻页容器
UIModel_Create 创建一个角色静态模型
UINodeModel_Create 创建一个角色静态裸模

• 获取接口:
接口名 说明
GetWindow 获取控件对象
getPosition 获取控件位置
getAnchorPoint 获取控件锚点
getContentSize 获取控件大小
getRotation 获取控件旋转
getVisible 获取控件是否显示
getOpacity 获取控件透明度
getScale 获取控件缩放
getFlippedX 获取控件是否以X轴翻转
getFlippedY 获取控件是否以Y轴翻转
getTouchEnabled 获取控件是否可以点击
getParent 获取父控件对象
getChildren 获取该控件的所有子控件对象
Text_getString 获取文本控件的文本
LoadingBar_getPercent 获取进度条控件的进度值
TextInput_getString 获取输入框控件文本
TextAtlas_getString 获取艺术字控件内容
ListView_getItemIndex 获取列表容器指定子控件位置
CheckBox_isSelected 获取复选框是否选中
ProgressTimer_getPercentage 获取圆形进度条控件的进度值
Attach_LeftTop 获取左上角节点
Attach_RightTop 获取右上角节点
Attach_LeftBottom 获取左下角节点
Attach_RightBottom 获取右下角节点
Win_GetParam 获取控件自定义参数
getName 获取控件id
ListView_getItemsMargin 获取列表容器控件间距
ListView_getInnerContainer 获取列表容器内部滚动区域容器对象
getWorldPosition 获取控件触摸起始位置
getTouchMovePosition 获取控件触摸移动位置
getTouchEndPosition 获取控件触摸终点位置
ItemShow_GetLayoutExtra 获取物品框控件中的基础容器对象
PageView_getCurrentPageIndex 获取翻页容器当前页面
getTextureSize 获取图片尺寸

• 设置接口:
接口名 说明
setRotation 设置控件旋转
setContentSize 设置控件大小
setAnchorPoint 设置控件锚点
setVisible 设置控件是否显示
setOpacity 设置控件透明度
setFlippedX 设置控件是否以X轴翻转
setFlippedY 设置控件是否以Y轴翻转
setScale 设置控件缩放
setLocalZOrder 设置控件渲染层级
Layout_setBackGroundColor 设置容器颜色
Layout_setBackGroundColorType 设置容器是否有背景颜色
Layout_setBackGroundColorOpacity 设置容器背景透明度
Text_setTextColor 设置文本控件的文本颜色
Text_setString 设置文本控件的文本
addOnTouchEvent 设置控件触摸事件
addOnClickEvent 设置控件点击事件
Button_loadTextureNormal 设置按钮正常状态图片
Button_loadTexturePressed 设置按钮按下状态图片
Button_loadTextureDisabled 设置按钮禁用状态图片
Button_setBright 设置按钮是否禁用
Image_loadTexture 设置图片控件图片路径
Image_setScale9Slice 设置图片控件九宫格参数
Image_setGrey 设置图片按钮是否变灰
Text_setFontSize 设置文本控件的字体大小
Text_enableOutline 设置文本控件的文本描边
LoadingBar_loadTexture 设置进度条图片
LoadingBar_setDirection 设置进度条控件方向
LoadingBar_setPercent 设置进度条控件进度值
TextInput_setFontSize 设置输入框控件字体大小
TextInput_setFontColor 设置输入框控件字体颜色
TextInput_setPlaceholderFontSize 设置输入框占位文本字体大小
TextInput_setPlaceholderFontColor 设置输入框占位文本颜色
TextInput_setPlaceHolder 设置输入框占位文本
TextInput_setString 设置输入框控件文本
TextInput_setInputFlag 设置输入框文本加密
TextInput_setInputMode 设置输入框文本输入类型
TextInput_addOnEvent 设置输入框监听事件
TextAtlas_setString 设置艺术字控件内容
ListView_setGravity 设置列表容器对齐方式
ListView_setDirection 设置列表容器滑动方向
ListView_setItemsMargin 设置列表容器控件间隔
ListView_setBounceEnabled 设置列表容器是否回弹
ListView_setClippingEnabled 设置列表容器是否裁剪
ListView_jumpToItem 设置列表容器跳转指定子控件位置
CheckBox_loadTextureBackGround 设置复选框背景图片
CheckBox_loadTextureFrontCross 设置复选框打勾图片
CheckBox_setSelected 设置复选框是否选中
CheckBox_addOnEvent 设置复选框监听事件
Effect_play 设置特效播放
Effect_stop 设置特效停止
Effect_addOnCompleteEvent 设置特效播放完成事件
ProgressTimer_setPercentage 设置圆形进度条控件进度值
ProgressTimer_progressFromTo 设置圆形进度条动作与回调
ItemShow_setIconGrey 设置物品框是否变灰
ScrollView_setInnerContainerSize 设置滚动控件滚动区域大小
ScrollView_setDirection 设置滚动容器滚动方向
ScrollView_setBounceEnabled 设置滚动容器是否回弹
ScrollView_setClippingEnabled 设置滚动容器是否裁剪
ScrollView_scrollToTop 设置滚动容器滚动到顶部
ScrollView_scrollToBottom 设置滚动容器滚动到低部
ScrollView_scrollToRight 设置滚动容器滚动到右部
ScrollView_scrollToTopLeft 设置滚动容器滚动到左部
Win_SetParam 设置控件自定义参数
setPosition 设置控件位置
Button_setBrightEX 设置按钮是否禁用拓展
Win_SetDrag 设置界面拖动
setCascadeOpacityEnabled 设置子控件是否跟随父控件变化
ListView_addOnScrollEvent 设置列表容器监听事件
ScrollView_addOnScrollEvent 设置滚动容器监听事件
ItemShow_addReplaceClickEvent 设置物品框点击事件
ItemShow_addPressEvent 设置物品框长按事件
ItemShow_addDoubleEvent 设置物品框双击事件
Text_enableUnderline 设置文本下划线
Text_setMaxLineWidth 设置文本最大长度
setChildrenCascadeOpacityEnabled 设置子控件是否跟随父控件变化(递归)
Layout_setClippingEnabled 设置容器是否裁剪
addMouseOverTips 设置鼠标经过tips
Win_SetMainHide 设置主界面隐藏
Button_setScale9Slice 设置图片控件九宫格参数
Button_setTitleColor 设置按钮上字体的颜色
Button_setTitleFontSize 设置按钮上字体的大小
Button_setTitleFontName 设置按钮上字体的样式
Button_setMaxLineWidth 设置按钮上字体的宽度
Button_titleEnableOutline 设置按钮上字体的描边
Button_setGrey 设置按钮是否变灰
Text_setFontName 设置文本控件的字体样式
addOnLongTouchEvent 设置控件长按事件
ProgressTimer_setReverseDirection 设置圆形进度条控件进方向
ScrollText_setString 设置滚动文本控件的文本
ScrollText_getString 获取滚动文本控件的文本
ScrollText_setHorizontalAlignment 设置滚动文本水平居中方式
ScrollText_setTextColor 设置滚动文本字体颜色
LoadingBar_setColor 设置进度条控件颜色
PageView_scrollToItem 设置翻页容器翻页
PageView_addPage 添加翻页容器页面
PageView_addOnEvent 设置翻页容器监听事件
addMouseStyle 设置控件鼠标样式
Win_BindNPC 设置控件绑定npc
setSwallowTouches 设置点击吞噬
getSwallowTouches 获取点击吞噬
ItemShow_setItemShowChooseState 设置物品框是否勾选

• 操作接口:
接口名 说明
Win_Open 打开面板
Win_Close 关闭面板
removeAllChildren 移除其下所有子控件
removeFromParent 将控件从父控件移除
Win_AddFile 单独解析form标签文件
Timeline_Window1 设置打开面板特效1
Timeline_Window2 设置打开面板特效2
Timeline_Window3 设置打开面板特效3
Timeline_Window4 设置打开面板特效4
Timeline_Window5 设置打开面板特效5
Timeline_Window6 设置打开面板特效6
Timeline_FadeOut 设置控件渐隐
Timeline_FadeIn 设置控件渐现
Timeline_FadeTo 设置控件渐变至一个值
Timeline_ScaleTo 设置控件缩放至一个值
Timeline_RotateTo 设置控件旋转至一个值
Timeline_DelayTime 设置为控件开启单次定时器
Timeline_Blink 设置控件闪烁
Timeline_ScaleBy 设置控件缩放动画
Timeline_RotateBy 设置控件旋转动画
Timeline_CallFunc 设置控件延时回调
Timeline_Show 控件延时显示
Timeline_Hide 控件延时隐藏
Timeline_Shake 设置控件抖动
Timeline_Progress 设置进度条控件的变化动画
Text_COUNTDOWN 将文本控件设置为倒计时
UserUILayout 自适应布局
Timeline_Blink 设置控件闪烁
Timeline_MoveTo 控件移动动画
Timeline_ScaleBy 控件缩放动画
Timeline_RotateBy 设置控件旋转动画
Timeline_CallFunc 控件延时回调
Timeline_Show 控件延时显示
Timeline_Hide 控件延时隐藏
Timeline_Shake 设置控件抖动
Timeline_Progress 设置进度条控件的变化动画
LoadExport 加载 GUIExport文件
Layout_debug 显示容器控件位置
ItemShow_RDItem 根据道具信息填充物品框
Clone 克隆控件
addChild 添加控件到父控件中
Win_IsNotNull 判断对象是否存在

• 系统接口:
接口名 说明
Print 打印信息到控制台
Dump 打印表格到控制台
JsonDecode json字符串解密
JsonEncode json字符串加密
SubmitForm 向服务器发送一个表单
RegisterLUAEvent 注册游戏事件回调
UnRegisterLUAEvent 注销游戏事件回调
GetCurServerTime 获得服务器时间
Schedule 开启一个定时器
UnSchedule 停止一个定时器
ShowSystemTips 发送提示信息
GetNetType 获取网络类型
OnExitToRoleUI 小退
OnExitToLoginUI 大退
GetBatteryPer 获取电池容量
GetNetType 获取网络类型
GetPlatform 获取当前平台
ShowSystemChat 发送到系统聊天框
SetLocalString 存储至本地
GetLocalString 本地取数据
Require 加载文件
GetStrMD5 MD5加密
GetLoginData 获取登录角色信息
HTTPRequestGet 请求HTTPGet
HTTPRequestPost 请求HTTPPost
ResetBagPos 整理背包
GetGameVersion 获取当前版本
GetGameID 获取游戏ID
GetGameUserUID 获取玩家UID
GetGameChannelID 获取Channel ID
GetGameMainServerID 获取当前主服务器ID
GetGameServerID 获取当前服务器ID
GetGameServerName 获取当前服务器名字
AddMapSpecialEffect 添加地图特效
HexToInt 十六进制转十进制
OnShowHidePlayer 显示或隐藏其他玩家
DownLoadRes 自定义资源下载
OpenSkillSetWin32UI 打开PC技能键盘设置
CloseSkillSetWin32UI 关闭PC技能键盘设置
GetTitleList 获取称号列表
GetSkillKey 获取技能键(PC)
DeleteSkillKey 删除技能键(PC)
SetSkillKey 设置技能键(PC 1~8)
OnLaunchSkill 释放技能
GetSkillConfig 获取技能配置
GetSkillDataByID 通过技能ID获取技能数据
GetSkills 获取所有技能
GetBestRingsOpenState 获取首饰盒打开状态
CopyText 复制文本
UTF8ToGBK GBK转UTF8编码
GBKToUTF8 UTF8转GBK编码
WndClick 模拟左键单击触发左键点击事件
OpenUrlUserIE 使用默认浏览器打开链接
JoinQQGroup 加入qq群
OpenBox996UI 打开天天省钱
CheckPlayerEquipInfo 根据玩家UID请求玩家排行榜数据
RequestPlayerShowData 请求指定玩家数据
RequestRankListData 请求排行列表数据
GetRankDatas 根据类型获取排行榜数据

• 界面接口:
接口名 说明
GetScreenSize 获取屏幕大小
OpenSettingUI 打开设置界面
CloseSettingUI 关闭设置界面
OpenGuildMainUI 打开行会指定页签界面
CloseGuildMainUI 关闭行会界面
OpenGuildApplyListUI 打开行会申请界面
CloseGuildApplyListUI 关闭行会申请界面
OpenGuildCreateUI 打开行会创建界面
CloseGuildCreateUI 关闭行会创建界面
OpenGuildAllyApplyUI 打开行会结盟申请界面
CloseGuildAllyApplyUI 关闭行会结盟申请界面
OpenMyPlayerUI 打开角色界面
OpenMyPlayerHeroUI 打开英雄界面
OpenOtherPlayerUI 打开其他人角色界面
OpenOtherPlayerHeroUI 打开其他人英雄界面
OpenBagUI 打开背包界面
OpenHeroBagUI 打开英雄背包界面
OpenAuctionUI 打开拍卖行
OpenAutoTradeUI 打开摆摊界面
OpenRankUI 打开排行榜
OpenChatUI 打开聊天
OpenTradingBankUI 打开交易
OpenStoreUI 打开商城
OpenSkillSettingUI 打开技能配置界面
OpenStorageUI 打开仓库界面
OpenCommonTipsPop 通用弹窗
OpenCommonDescTipsPop 通用tips弹窗
OpenSocialUI 打开社交界面
RequestPay 打开充值面板
StartGuide 打开引导
CloseGuide 关闭引导
IsActiveGuide 是否处于引导
IsForceGuide 是否处于强制引导
ResolutionSetUI 分辨率修改界面
AddWndProperty 添加窗体控件自定义属性
DelWndProperty 删除窗体控件自定义属性
GelWndProperty 获取窗体控件自定义属性
RegisterWndEvent 注册窗体控件事件
UnRegisterWndEvent 注销窗体控件事件
OpenMapUI 打开大地图
CloseMapUI 关闭大地图

• 游戏接口:
接口名 说明
GetRoleData 获取角色基础属性
GetGuildData 获取角色行会信息
IsJoinGuild 是否加入行会
GetItemDataByIndex 根据道具ID获取道具信息
GetItemDataByKeyName 根据道具索引名获取道具信息
GetItemNumberByIndex 根据道具ID获取背包物品数量
GetItemNameByIndex 根据道具ID获取道具名
GetItemNumberByKeyName 根据道具索引名获取道具数量
SendGMMsgToChat 发送GM命令
SetAudioByID 设置音效
GetSerCustomVar 获取已请求服务端自定义变量值
RequestCustomVar 请求服务端上传自定义变量值
GetMetaValue 获取角色常量(属性)
GetBuffData 获取buff数据
IsAFK 是否自动战斗
AFKBegin 开启自动战斗
AFKEnd 关闭自动战斗
IsAutoMove 是否在自动寻路
AutoMoveBegin 开启自动寻路
AutoMoveEnd 关闭自动寻路
IsAutoPick 是否自动拾取(人物
AutoPickBegin 开启自动拾取(人物)
AutoPickEnd 关闭自动拾取(人物)
GetEquipDataByPos 根据装备位获取装备数据
GetHeroEquipDataByPos 根据装备位获取英雄装备数据
GetEquipPosByStdMode 根据装备StdMode获取装备位置
GetServerOption 获取服务器定义的开关
CheckSet 获取F12设置状态
SetSettingValue 设置F12设置状态
GetSettingValue 获取设置数据
ReloadMap 重新加载地图
RequestChangePetPKMode 请求改变宠物战斗模式
GetColorCfg 获取 cfg_colour_style 配置
GetSuitDataById 获取装备套装数据
GetItemDataByMakeIndex 根据 MakeIndex 获取数据
GetLookPlayerItemDataByPos 根据穿戴位置查看玩家装备信息
IsBagFull 判断背包是否满了
GetGameDataCfg 获取 game_data 配置
Split 分割字符串
CopyData 拷贝数据
IsFileExist 文件路径是否存在
CheckItemUseNeed 检测人物是否可使用
CheckItemUseNeed_Hero 检测英雄是否可使用
GetAttConfigByAttId 根据属性 ID 获取属性配置
RequestChangePKMode 请求改变PK模式
CheckCDK 兑换激活码
GetItemForm 获取游戏道具所有来源渠道
GetItemType 获取游戏道具所有类型渠道
GetHeroEquipPosByStdMode 根据英雄装备StdMode获取装备
GetEquipPosByStdModeList 根据装备或者装备 StdMode 获取装备位置列表
GetHeroEquipPosByStdModeList 根据英雄装备或者 StdMode 获取英雄装备位置列表
GetItemTypeByData 根据itemData获取道具类型
GetBagData 获取背包数据
GetBagDataByPage 获取指定页签下背包的数据
ChatChannel 聊天消息类型枚举
SetChatChannelReceiving 设置聊天频道是否接收消息
SetChatChannel 设置当前聊天频道
GetChatChannel 获取当前聊天频道
GetRoleAttByType 根据玩家属性ID获取属性值
GetTaskBarState 获取任务栏状态
SetTaskBarState 设置任务栏状态
DelFriends 删除好友
AddFriends 添加好友
GetFriends 获取所有好友
DelAllFriends 删除所有好友
HasFriends 判断是否拥有该好友
GetFashionShow 获取当前是否显示时装
SetFashionShow 设置是否显示时装
SetPlayerAutoPickStatus 设置释放玩家自动拾取
GetPlayerAutoPickStatus 获取释放玩家自动拾取
GetActiveTitleID 获取当前佩戴称号
GetPlayerInViewField 获取视野内玩家
GetMonsterInViewField 获取视野内怪物
SetTargetID 选择目标

© 版权声明

暂无评论

暂无评论...