|
AR_Engine_SDK
|

| function XUIScrollView AddChild | ( | pChild | ) |
添加一个子节点到容器内,z-order是0. 如果子节点被添加到了一个“running(活动着的)”节点,那么'onEnter'和 'onEnterTransitionDidFinish' 将会立即调用
| pChild | XUINode |
| function XUIScrollView AddScrollViewDragEnableCallback | ( | callback | ) |
@manual xelua_XEngine_XUIScrollView_AddScrollViewDragEnableCallback_manual XUIScrollView_AddScrollViewDragEnableCallback_manual
| callback | std::function<bool(XUINode*)> |
| function XUIScrollView AddScrollViewEventListener | ( | callback | ) |
@manual xelua_XEngine_XUIScrollView_AddScrollViewEventListener_manual XUIScrollView_AddScrollViewEventListener_manual
| callback | std::function<void(XUINode*, EventType)> |
| function XUIScrollView AutoFitWidthOrHeight | ( | ) |
XUIScrollView_AutoFitWidthOrHeight00
| function XUIScrollView Create | ( | ) |
创建并返回一个空的控件实例的指针
| function XUIScrollView EnableAutoLayout | ( | enable | ) |
XUIScrollView_EnableAutoLayout00
| enable | boolean |
| function XUIScrollView GetChildByName | ( | strChild | ) |
| function XUIScrollView GetChildByNameRecrusive | ( | strChild | ) |
递归地通过名称获取子节点,该函数会返回名字为strChild的最先找到的一个子孙节点,这意味着该函数不仅仅只找自己的子节点,而是还会找子节点的子节点的子节点的子节点的......
| strChild | string 要找的XUINode的Name值 |
| function XUIScrollView GetChildren | ( | ) |
获取所有子节点
| function XUIScrollView GetChildrenNum | ( | ) |
获取子节点总个数
| function XUIScrollView GetDirection | ( | ) |
获取滚动视图的方向
| function XUIScrollView GetHorizontalScrollBarPosPercent | ( | ) |
获取当前水平进度条的进度百分比
| function XUIScrollView GetInnerContainer | ( | ) |
获取滚动视图的内部布局容器,该布局容器为滚动视图的子节点
| function XUIScrollView GetInnerContainerPosition | ( | ) |
获取内部布局容器的位置
| function XUIScrollView GetInnerContainerSize | ( | ) |
获取内部布局容器的尺寸大小,内部容器的尺寸必须大于或等于滚动视图的尺寸
| function XUIScrollView GetLayoutType | ( | ) |
获取布局类型
| function XUIScrollView GetOrder | ( | ) |
获取是否逆序排序
| function XUIScrollView GetScrollBarColor | ( | ) |
获取滚动条颜色
| function XUIScrollView GetScrollBarTexture | ( | ) |
获取滚动条纹理
| function XUIScrollView GetScrollBarWidth | ( | ) |
获取滚动条宽度
| function XUIScrollView GetScrolledPercentBothDirection | ( | ) |
获取水平和垂直滚动内部布局容器的百分比,并返回(x分量代表水平百分比,y分两代表竖直百分比)
| function XUIScrollView GetScrolledPercentHorizontal | ( | ) |
获取水平滚动内部布局容器的百分比,并返回
| function XUIScrollView GetScrolledPercentVertical | ( | ) |
获取垂直滚动内部布局容器的百分比,并返回
| function XUIScrollView GetVerticalScrollBarPosPercent | ( | ) |
获取当前垂直进度条的进度百分比
| function XUIScrollView InsertChild | ( | index | , |
| pChild | |||
| ) |
插入一个子节点到父节点内,z-order同原先位置处子节点的z-order. 如果子节点被添加到了一个“running(活动着的)”节点,那么'onEnter'将会立即调用
| index | number 子节点序列 |
| pChild | XUINode 子节点 |
| function XUIScrollView IsAutoLayout | ( | ) |
XUIScrollView_IsAutoLayout00
| function XUIScrollView IsAutoScrolling | ( | ) |
判断是否自动滚动
| function XUIScrollView IsBounceEnabled | ( | ) |
获取当滚动到边界时,是否内部容器发生弹回(bounce)效果
| function XUIScrollView IsInertiaScrollEnabled | ( | ) |
获取是否开启滚动惯性
| function XUIScrollView IsScrollBarEnabled | ( | ) |
获取是否启用滚动条
| function XUIScrollView IsScrolling | ( | ) |
判断是否滚动
| function XUIScrollView JumpToBottom | ( | ) |
将内部布局容器移至视图底端
| function XUIScrollView JumpToBottomLeft | ( | ) |
将内部布局容器移至视图左下角
| function XUIScrollView JumpToBottomRight | ( | ) |
将内部布局容器移至视图右下角
| function XUIScrollView JumpToLeft | ( | ) |
将内部布局容器移至视图左侧
| function XUIScrollView JumpToPercentBothDirection | ( | vPercent | ) |
按一定的百分比水平和竖直滚动视图内的布局容器
| vPercent | XVECTOR2 x分量为水平方向的百分比,y分量为竖直方向的百分比 |
| function XUIScrollView JumpToPercentHorizontal | ( | fPercent | ) |
按一定的百分比水平滚动视图内的布局容器
| fPercent | number 百分比 |
| function XUIScrollView JumpToPercentVertical | ( | fPercent | ) |
按一定的百分比竖直滚动视图内的布局容器
| fPercent | number 百分比 |
| function XUIScrollView JumpToRight | ( | ) |
将内部布局容器移至视图右侧
| function XUIScrollView JumpToTop | ( | ) |
将内部布局容器移至视图顶端
| function XUIScrollView JumpToTopLeft | ( | ) |
将内部布局容器移至视图左上角
| function XUIScrollView JumpToTopRight | ( | ) |
将内部布局容器移至视图右上角
| function XUIScrollView LoadScrollBarTexture | ( | strTexture | , |
| eTextureType | |||
| ) |
加载滚动条纹理
| strTexture | string 纹理路径 |
| eTextureType | number 纹理类型 |
| function XUIScrollView new | ( | ) |
XUIScrollView_new00
| function XUIScrollView OnEnter | ( | ) |
事件回调函数 每次当Node进入“stage”时才调用事件回调。 如果Node进入“stage”状态时伴随着一个转换(transition), 那么事件将会在这个转换开始的时候被调用。 在onEnter过程中,你不能够接入“sister/brother”兄妹节点。 如果你重写了onEnter方法,你应该调用它的父类.
| function XUIScrollView OnTouchBegan | ( | pTouch | , |
| pUnusedEvent | |||
| ) |
| function XUIScrollView OnTouchCancelled | ( | pTouch | , |
| pUnusedEvent | |||
| ) |
| function XUIScrollView OnTouchEnded | ( | pTouch | , |
| pUnusedEvent | |||
| ) |
| function XUIScrollView OnTouchMoved | ( | pTouch | , |
| pUnusedEvent | |||
| ) |
| function XUIScrollView RemoveAllChildren | ( | bClean | ) |
从容器中删除所有的孩子, 取决于cleanup参数,同时可能会清除所有的活动的动作
| bClean | boolean true:在这个节点上所有的动作和回调都会被删除,false:就不会删除。 |
| function XUIScrollView RemoveAllChildrenNV | ( | bClean | ) |
移除所有子节点不包括protectchildren 添加此接口是为替代原有removeallchildren接口 scrollview listview调用存在bug
| bClean | boolean |
| function XUIScrollView RemoveChild | ( | pChild | , |
| bClean | |||
| ) |
从容器中删除一个孩子,取决于cleanup参数,同时可能会清除所有的活动的动作
| pChild | XUINode 希望被删除的子节点 |
| bClean | boolean true在这个节点上所有的动作和回调都会被删除,false就不会删除 |
| function XUIScrollView ScrollToBottom | ( | fTimeInSec | , |
| bAttenuated | |||
| ) |
将内部的布局容器滚动到滚动视图的底部边界
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToBottomLeft | ( | fTimeInSec | , |
| bAttenuated | |||
| ) |
将内部的布局容器滚动到滚动视图的左下角
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToBottomRight | ( | fTimeInSec | , |
| bAttenuated | |||
| ) |
将内部的布局容器滚动到滚动视图的右下角
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToLeft | ( | fTimeInSec | , |
| bAttenuated | |||
| ) |
将内部的布局容器滚动到滚动视图的左侧边界
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToPercentBothDirection | ( | vPercent | , |
| fTimeInSec | , | ||
| bAttenuated | |||
| ) |
在竖直方向和水平方向分别按一定的百分比滚动内部布局容器
| vPercent | XVECTOR2 百分比,x分量代表水平百分比,y分两代表竖直百分比 |
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToPercentHorizontal | ( | fPercent | , |
| fTimeInSec | , | ||
| bAttenuated | |||
| ) |
按百分比水平滚动内部布局容器
| fPercent | number 百分比,从0至100 |
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToPercentVertical | ( | fPercent | , |
| fTimeInSec | , | ||
| bAttenuated | |||
| ) |
按百分比竖直滚动内部布局容器
| fPercent | number 百分比,从0至100 |
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToRight | ( | fTimeInSec | , |
| bAttenuated | |||
| ) |
将内部的布局容器滚动到滚动视图的右侧边界
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToTop | ( | fTimeInSec | , |
| bAttenuated | |||
| ) |
将内部的布局容器滚动到滚动视图的顶部边界
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToTopLeft | ( | fTimeInSec | , |
| bAttenuated | |||
| ) |
将内部的布局容器滚动到滚动视图的左上角
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView ScrollToTopRight | ( | fTimeInSec | , |
| bAttenuated | |||
| ) |
将内部的布局容器滚动到滚动视图的右上角
| fTimeInSec | number 该动作所需时间,以秒计 |
| bAttenuated | boolean 该动作进行时,滚动速度是否会衰减 |
| function XUIScrollView SetBounceEnabled | ( | bEnabled | ) |
设置当滚动到边界时,是否内部容器发生弹回(bounce)效果
| bEnabled | boolean 是否回弹 |
| function XUIScrollView SetContentSize | ( | vContentSize | ) |
设置不转换节点的大小。 contentSize依然是相同的,无论节点是缩放或者旋转。 所有的节点都有大小。图层和场景有相同的屏幕大小。
| vContentSize | XVECTOR2 未转换节点的大小 |
| function XUIScrollView SetDirection | ( | eDir | ) |
改变滚动视图的方向
| eDir | number 滚动方向的枚举 |
| function XUIScrollView SetInertiaScrollEnabled | ( | bEnabled | ) |
设置是否开启滚动惯性
| bEnabled | boolean 是否开启滚动惯性 |
| function XUIScrollView SetInnerContainerPosition | ( | vPos | ) |
设置内部布局容器的位置
| vPos | XVECTOR2 |
| function XUIScrollView SetInnerContainerSize | ( | vSize | ) |
更改内部布局容器的尺寸大小,内部容器的尺寸必须大于或等于滚动视图的尺寸
| vSize | XVECTOR2 内部容器的尺寸 |
| function XUIScrollView SetLayoutType | ( | type | ) |
设置布局类型
| type | number 布局类型 |
| function XUIScrollView SetMoveNextEnabled | ( | bMoveNext | ) |
XUIScrollView_SetMoveNextEnabled00
| bMoveNext | boolean |
| function XUIScrollView SetMovePrevEnabled | ( | bMovePrev | ) |
XUIScrollView_SetMovePrevEnabled00
| bMovePrev | boolean |
| function XUIScrollView SetOrder | ( | eOrder | ) |
设置是否逆序排序
| eOrder | number XUI_INVERSE,逆序,该Layout管理的控件会逆向布局XUI_NORMAL,正常,默认为XUI_NORMAL |
| function XUIScrollView SetScrollBarColor | ( | color | ) |
| function XUIScrollView SetScrollBarEnabled | ( | enabled | ) |
设置是否启用滚动条
| enabled | boolean 是否启用滚动条 |
| function XUIScrollView SetScrollBarWidth | ( | fWidth | ) |
设置滚动条宽度
| fWidth | number 宽度 |
| function XUIScrollView StopAutoScroll | ( | ) |
停止自动滚动
| function XUIScrollView Update | ( | fDelta | ) |
如果"scheduleUpdate"被调用并且这个节点是活跃的话,update方法将会被每帧自动调用 ,通过重载该函数的方式在每一帧处理自定义事件。
| fDelta | number 与上一帧Tick函数的间隔时间。 |
| XUIScrollView SCROLLVIEW_EVENT_AUTOSCROLL_ENDED = 0 |
| XUIScrollView SCROLLVIEW_EVENT_BOUNCE_BOTTOM = 0 |
| XUIScrollView SCROLLVIEW_EVENT_BOUNCE_LEFT = 0 |
| XUIScrollView SCROLLVIEW_EVENT_BOUNCE_RIGHT = 0 |
| XUIScrollView SCROLLVIEW_EVENT_BOUNCE_TOP = 0 |
| XUIScrollView SCROLLVIEW_EVENT_SCROLL_TO_BOTTOM = 0 |
| XUIScrollView SCROLLVIEW_EVENT_SCROLL_TO_LEFT = 0 |
| XUIScrollView SCROLLVIEW_EVENT_SCROLL_TO_RIGHT = 0 |
| XUIScrollView SCROLLVIEW_EVENT_SCROLL_TO_TOP = 0 |
| XUIScrollView SCROLLVIEW_EVENT_SCROLLING = 0 |
| XUIScrollView SCROLLVIEW_EVENT_SCROLLING_BEGAN = 0 |
| XUIScrollView SCROLLVIEW_EVENT_SCROLLING_ENDED = 0 |
| XUIScrollView XUI_AUTOSCROLL_BEGAN = 0 |
| XUIScrollView XUI_AUTOSCROLL_ENDED = 0 |
| XUIScrollView XUI_BOTH = 0 |
| XUIScrollView XUI_BOTTOM_ON_MOVE = 0 |
| XUIScrollView XUI_BOTTOM_ON_RELEASE = 0 |
| XUIScrollView XUI_BOUNCE_BOTTOM = 0 |
| XUIScrollView XUI_BOUNCE_LEFT = 0 |
| XUIScrollView XUI_BOUNCE_RIGHT = 0 |
| XUIScrollView XUI_BOUNCE_TOP = 0 |
| XUIScrollView XUI_CONTAINER_MOVED = 0 |
| XUIScrollView XUI_HORIZONTAL = 0 |
| XUIWidgetAlignment XUI_NONE = 0 |
| XUIScrollView XUI_SCROLL_TO_BOTTOM = 0 |
| XUIScrollView XUI_SCROLL_TO_LEFT = 0 |
| XUIScrollView XUI_SCROLL_TO_RIGHT = 0 |
| XUIScrollView XUI_SCROLL_TO_TOP = 0 |
| XUIScrollView XUI_SCROLLING = 0 |
| XUIScrollView XUI_SCROLLING_BEGAN = 0 |
| XUIScrollView XUI_SCROLLING_ENDED = 0 |
| XUIScrollView XUI_TOP_ON_MOVE = 0 |
| XUIScrollView XUI_TOP_ON_RELEASE = 0 |
| XUIScrollView XUI_VERTICAL = 0 |
| XUIScrollView = {} |
1.8.15