| AddEntityMarker |
客户端 |
增加实体位置标记 |
| AddEntityTextMarker |
客户端 |
在小地图上增加实体文本标记 |
| AddHoverEventParams |
客户端 |
开启按钮的悬浮回调功能,不调用该函数则按钮无悬浮回调 |
| AddOption |
客户端 |
添加下拉框项,若添加成功则返回True,否则返回False |
| AddStaticMarker |
客户端 |
增加地图上静态位置的标记 |
| AddStaticTextMarker |
客户端 |
在小地图上增加静态文本的标记 |
| AddTouchEventParams |
客户端 |
开启按钮回调功能,不调用该函数则按钮无回调 |
| ClearOptions |
客户端 |
清空下拉框 |
| ClearSelection |
客户端 |
清除当前选中,使下拉框恢复未选中内容状态 |
| DisableTextShadow |
客户端 |
关闭文本控件显示阴影 |
| EnableTextShadow |
客户端 |
使文本控件显示阴影 |
| GetAnchorFrom |
客户端 |
判断控件相对于父节点的哪个锚点来计算位置与大小 |
| GetAnchorTo |
客户端 |
获取控件自身锚点位置信息 |
| GetChildByName |
客户端 |
根据子控件的名称获取BaseUIControl实例 |
| GetChildByPath |
客户端 |
根据相对路径获取BaseUIControl实例 |
| GetClipDirection |
客户端 |
获取图片控件的裁剪方向 |
| GetClipOffset |
客户端 |
获取控件的裁剪偏移信息 |
| GetClipsChildren |
客户端 |
根据控件路径返回某控件是否开启裁剪内容 |
| GetCurrentSliceIndex |
客户端 |
获取轮盘当前选择的切片的index,一般是在SetHoverCallback和SetTouchUpCallback中使用,表示当前鼠标悬浮或者点击的轮盘切片index |
| GetEditText |
客户端 |
获取edit_box输入框的文本信息,获取失败会返回None |
| GetFullPosition |
客户端 |
获取控件的锚点坐标,支持比例值以及绝对值 |
| GetFullSize |
客户端 |
获取控件的大小,支持百分比以及绝对值 |
| GetGlobalPosition |
客户端 |
获取控件全局坐标 |
| GetGlobalRotateAngle |
客户端 |
获取图片通过RotateAround函数设置进去的角度值 |
| GetGlobalRotatePoint |
客户端 |
获取图片通过RotateAround函数设置进去的point值 |
| GetGridItem |
客户端 |
根据网格位置获取元素控件 |
| GetIsModal |
客户端 |
判断当前面板是否为模态框 |
| GetIsSwallow |
客户端 |
判断当前面板输入是否会吞噬事件,isSwallow为Ture时,点击时,点击事件不会穿透到世界。如破坏方块、镜头转向不会被响应 |
| GetMaxSize |
客户端 |
获取控件所允许的最大的大小值 |
| GetMinSize |
客户端 |
获取控件所允许的最小的大小值 |
| GetModelId |
客户端 |
获取渲染的骨骼模型Id |
| GetOffsetDelta |
客户端 |
获得点击面板的拖拽偏移量 |
| GetOptionCount |
客户端 |
获得选项数量 |
| GetOptionIndexByShowName |
客户端 |
根据展示文本查找对应下拉框项的索引位置,若找不到返回-1 |
| GetOptionShowNameByIndex |
客户端 |
根据索引位置查找当前栈式文本,若找不到返回None |
| GetOrientation |
客户端 |
获取stackPanel的排列方向 |
| GetPath |
客户端 |
返回当前控件的相对路径,路径从画布节点开始算起 |
| GetPosition |
客户端 |
获取控件相对父节点的坐标 |
| GetPropertyBag |
客户端 |
获取PropertyBag |
| GetRotateAngle |
客户端 |
获取图片相对自身的旋转锚点旋转的角度 |
| GetRotatePivot |
客户端 |
获取图片相对自身的旋转锚点 |
| GetRotateRect |
客户端 |
获取图片当前的四个边角点 |
| GetScrollViewContentControl |
客户端 |
返回该scroll_view内容的BaseUIControl实例 |
| GetScrollViewContentPath |
客户端 |
返回该scroll_view内容的路径 |
| GetScrollViewPercentValue |
客户端 |
获取当前scroll_view内容的百分比位置 |
| GetScrollViewPos |
客户端 |
获得当前scroll_view最上方内容的位置 |
| GetSelectOptionIndex |
客户端 |
获得当前选中项的索引,所无选中项则返回-1 |
| GetSelectOptionShowName |
客户端 |
获得当前选中项的展示文本,所无选中项则返回None |
| GetSize |
客户端 |
获取控件的大小 |
| GetSliceCount |
客户端 |
获取轮盘可以选择的总切片数量 |
| GetSliderValue |
客户端 |
获取滑动条的值,失败返回0 |
| GetText |
客户端 |
获取Label的文本信息,获取失败会返回None |
| GetTextAlignment |
客户端 |
获取文本控件的文本对齐方式 |
| GetTextColor |
客户端 |
获取Label文本颜色 |
| GetTextLinePadding |
客户端 |
获取文本控件的行间距 |
| GetToggleState |
客户端 |
获取Toggle开关控件的状态 |
| GetUiItem |
客户端 |
获取ItemRenderer控件显示的物品,ItemRenderer控件的配置方式详见控件介绍ItemRenderer |
| GetVisible |
客户端 |
根据控件路径返回某控件是否已显示 |
| IsAnimEndCallbackRegistered |
客户端 |
控件是否对名称为animName的动画进行了注册回调 |
| IsTextShadowEnabled |
客户端 |
判断文本控件是否显示阴影 |
| PauseAnimation |
客户端 |
暂停动画,暂停后的动画会停在当前的状态 |
| PlayAnimation |
客户端 |
继续播放动画,从动画当前状态开始播放 |
| RegisterCloseComboBoxCallback |
客户端 |
注册关闭下拉框事件回调 |
| RegisterOpenComboBoxCallback |
客户端 |
注册展开下拉框事件回调 |
| RegisterSelectItemCallback |
客户端 |
注册选中下拉框内容事件回调 |
| RemoveAnimEndCallback |
客户端 |
移除动画播放结束后的回调 |
| RemoveAnimation |
客户端 |
删除单一属性的动画,删除后的值与当前状态有关,建议删除后重新设置该属性值 |
| RemoveEntityMarker |
客户端 |
删除实体位置标记 |
| RemoveEntityTextMarker |
客户端 |
在小地图上删除实体文本标记 |
| RemoveOptionByIndex |
客户端 |
根据提供的索引移除对应下拉框项,移除成功则返回True,否则返回False |
| RemoveOptionByShowName |
客户端 |
根据提供的展示文本移除对应下拉框项,移除成功则返回True,否则返回False |
| RemoveStaticMarker |
客户端 |
删除静态位置标记 |
| RemoveStaticTextMarker |
客户端 |
在小地图上删除静态文本标记 |
| RenderBlockGeometryModel |
客户端 |
渲染网格体模型 |
| RenderEntity |
客户端 |
渲染实体 |
| RenderSkeletonModel |
客户端 |
渲染骨骼模型(不依赖实体) |
| RepaintMiniMap |
客户端 |
重新绘制小地图 |
| Rotate |
客户端 |
图片相对自身的旋转锚点进行旋转 |
| RotateAround |
客户端 |
图片相对全局坐标系中某个固定的点进行旋转 |
| SetAlpha |
客户端 |
设置节点的透明度,仅对image和label控件生效 |
| SetAnchorFrom |
客户端 |
设置控件相对于父节点的锚点 |
| SetAnchorTo |
客户端 |
设置控件自身锚点位置 |
| SetAnimEndCallback |
客户端 |
设置动画播放结束后的回调,每次设置都会覆盖上一次的设置 |
| SetAnimation |
客户端 |
给单一属性设置动画,已有重复的会设置失败,需要先remove |
| SetButtonHoverInCallback |
客户端 |
设置鼠标进入按钮时触发的悬浮回调函数 |
| SetButtonHoverOutCallback |
客户端 |
设置鼠标退出按钮时触发的悬浮回调函数 |
| SetButtonScreenExitCallback |
客户端 |
设置按钮所在画布退出时若鼠标仍未抬起时触发回调函数 |
| SetButtonTouchCancelCallback |
客户端 |
设置触控在按钮范围外弹起时触发的回调函数 |
| SetButtonTouchDownCallback |
客户端 |
设置按钮按下时触发的回调函数 |
| SetButtonTouchMoveCallback |
客户端 |
设置按下后触控移动时触发的回调函数 |
| SetButtonTouchMoveInCallback |
客户端 |
设置按下按钮后进入控件时触发的回调函数 |
| SetButtonTouchMoveOutCallback |
客户端 |
设置按下按钮后退出控件时触发的回调函数 |
| SetButtonTouchUpCallback |
客户端 |
设置触控在按钮范围内弹起时的回调函数 |
| SetClipDirection |
客户端 |
设置图片控件的裁剪方向 |
| SetClipOffset |
客户端 |
设置控件的裁剪偏移信息 |
| SetClipsChildren |
客户端 |
设置控件是否开启裁剪内容 |
| SetCurrentSliceIndex |
客户端 |
设置轮盘选择的切片 |
| SetEditText |
客户端 |
设置edit_box输入框的文本信息 |
| SetEditTextMaxLength |
客户端 |
设置输入框的最大输入长度 |
| SetFullPosition |
客户端 |
设置控件的锚点坐标(全局坐标),支持比例值以及绝对值 |
| SetFullSize |
客户端 |
设置控件的大小,支持比例形式以及绝对值 |
| SetGridDimension |
客户端 |
设置Grid控件的大小 |
| SetHighestY |
客户端 |
设置绘制地图的最大高度 |
| SetHoverCallback |
客户端 |
设置轮盘选择切片触发回调函数 |
| SetImageAdaptionType |
客户端 |
设置图片控件的图片适配方式以及信息 |
| SetIsModal |
客户端 |
设置当前面板是否为模态框 |
| SetIsSwallow |
客户端 |
设置当前面板输入是否会吞噬事件,isSwallow为Ture时,点击时,点击事件不会穿透到世界。如破坏方块、镜头转向不会被响应 |
| SetLayer |
客户端 |
设置控件节点的层级,可以通过传入空字符串("")的方式来调整整个JSON的基础层级 |
| SetMaxSize |
客户端 |
设置控件所允许的最大的大小值 |
| SetMinSize |
客户端 |
设置控件所允许的最小的大小值 |
| SetOffsetDelta |
客户端 |
设置点击面板的拖拽偏移量 |
| SetOrientation |
客户端 |
设置stackPanel的排列方向 |
| SetPosition |
客户端 |
设置控件相对父节点的坐标 |
| SetPropertyBag |
客户端 |
设置PropertyBag,将使用字典中的每个值来覆盖原本PropertyBag中的值 |
| SetRotatePivot |
客户端 |
设置图片自身旋转锚点,该点并不是固定的点,而是相对于自身位置的点 |
| SetScrollViewPercentValue |
客户端 |
设置当前scroll_view内容的百分比位置 |
| SetScrollViewPos |
客户端 |
设置当前scroll_view内容的位置 |
| SetSelectOptionByIndex |
客户端 |
根据提供的索引选中对应下拉框项 |
| SetSelectOptionByShowName |
客户端 |
根据提供的展示文本选中对应下拉框项 |
| SetSize |
客户端 |
设置控件的大小 |
| SetSliderValue |
客户端 |
设置滑动条的值 |
| SetSprite |
客户端 |
给图片控件换指定贴图 |
| SetSpriteClipRatio |
客户端 |
设置图片的裁剪区域比例(不改变控件尺寸)。可以配合image控件的clip_ratio属性控制方向。 |
| SetSpriteColor |
客户端 |
设置图片颜色 |
| SetSpriteGray |
客户端 |
给图片控件置灰,比直接SetSprite一张灰图片效率要高 |
| SetSpritePlatformFrame |
客户端 |
设置图片为我的世界移动端启动器当前帐号的头像框 |
| SetSpritePlatformHead |
客户端 |
设置图片为我的世界移动端启动器当前帐号的头像 |
| SetSpriteUV |
客户端 |
设置图片的起始uv,与json中的"uv"属性作用一致 |
| SetSpriteUVSize |
客户端 |
设置图片的uv大小,与json中的"uv_size"属性作用一致 |
| SetText |
客户端 |
设置Label的文本信息 |
| SetTextAlignment |
客户端 |
设置文本控件的文本对齐方式 |
| SetTextColor |
客户端 |
设置Label文本的颜色 |
| SetTextFontSize |
客户端 |
设置Label中文本字体的大小 |
| SetTextLinePadding |
客户端 |
设置文本控件的行间距 |
| SetToggleState |
客户端 |
设置Toggle开关控件的值 |
| SetTouchEnable |
客户端 |
设置控件是否可点击交互 |
| SetTouchUpCallback |
客户端 |
设置轮盘选择切片并且鼠标按下抬起后触发回调函数 |
| SetUiItem |
客户端 |
设置ItemRenderer控件显示的物品,ItemRenderer控件的配置方式详见控件介绍ItemRenderer |
| SetValue |
客户端 |
设置进度条的进度 |
| SetVisible |
客户端 |
根据控件路径选择是否显示某控件,可以通过传入空字符串("")的方式来调整整个JSON的显示/隐藏 |
| StopAnimation |
客户端 |
停止动画,动画将恢复到第一段动画片段的from状态 |
| ZoomIn |
客户端 |
放大地图 |
| ZoomOut |
客户端 |
缩小地图 |
| ZoomReset |
客户端 |
恢复地图放缩大小为默认值 |
| asButton |
客户端 |
将当前BaseUIControl转换为ButtonUIControl实例,如当前控件非button类型则返回None |
| asGrid |
客户端 |
将当前BaseUIControl转换为GridUIControl实例,如当前控件非grid类型则返回None |
| asImage |
客户端 |
将当前BaseUIControl转换为ImageUIControl实例,如当前控件非image类型则返回None |
| asInputPanel |
客户端 |
将当前BaseUIControl转换为InputPanelUIControl实例,如当前控件非inputPanel类型则返回None |
| asItemRenderer |
客户端 |
将当前BaseUIControl转换为ItemRenderer实例,如当前控件非custom类型则返回None |
| asLabel |
客户端 |
将当前BaseUIControl转换为LabelUIControl实例,如当前控件非Label类型则返回None |
| asMiniMap |
客户端 |
将当前BaseUIControl转换为MiniMapUIControl实例,如当前控件非小地图类型则返回None |
| asNeteaseComboBox |
客户端 |
将当前BaseUIControl转换为NeteaseComboBoxUIControl实例,如当前控件非panel类型则返回None |
| asNeteasePaperDoll |
客户端 |
将当前BaseUIControl转换为NeteasePaperDollUIControl实例,如当前控件非custom类型则返回None |
| asProgressBar |
客户端 |
将当前BaseUIControl转换为ProgressBarUIControl实例,如当前控件非panel类型则返回None |
| asScrollView |
客户端 |
将当前BaseUIControl转换为ScrollViewUIControl实例,如当前控件非scrollview类型则返回None |
| asSelectionWheel |
客户端 |
将当前BaseUIControl转换为SelectionWheelUIControl实例,如当前控件非selectionWheel类型则返回None |
| asSlider |
客户端 |
将当前BaseUIControl转换为SliderUIControl实例,如当前控件非滑动条类型则返回None |
| asStackPanel |
客户端 |
将当前BaseUIControl转换为StackPanelUIControl实例,如当前控件非stackPanel类型则返回None |
| asSwitchToggle |
客户端 |
将当前BaseUIControl转换为SwitchToggleUIControl实例,如当前控件非panel类型或非toggle则返回None |
| asTextEditBox |
客户端 |
将当前BaseUIControl转换为TextEditBoxUIControl实例,如当前控件非editbox类型则返回None |
| resetAnimation |
客户端 |
重置该控件的动画 |