Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/NeoGuo/html5-documents
/ functions
Functions
305 in github.com/NeoGuo/html5-documents
⨍
Functions
305
◇
Types & classes
581
↓ 204 callers
Method
addEventListener
* 添加事件侦听器 * @param type 事件的类型。 * @param listener 处理事件的侦听器函数。此函数必须接受 Event 对象作为其唯一的参数,并且不能返回任何结果, * 如下面的示例所示: function(evt:Even
egret/demo/Fighter/libs/egret.d.ts:798
↓ 122 callers
Method
removeEventListener
* 移除事件侦听器 * @param type 事件名 * @param listener 侦听函数 * @param thisObject 侦听函数绑定的this对象 * @param useCapture 是否使用捕获,这个属性只在
egret/demo/Fighter/libs/egret.d.ts:807
↓ 70 callers
Method
addElement
* 将可视元素添加到此容器中。 * 如果添加的可视元素已有一个不同的容器作为父项,则该元素将会从其他容器中删除。 * @method egret.gui.IContainer#addElement * @param element {IVisualEl
egret/demo/Fighter/libs/egret.d.ts:6078
↓ 68 callers
Method
invalidateDisplayList
* 标记需要验证显示列表 * @method egret.gui.IInvalidating#invalidateDisplayList
egret/demo/Fighter/libs/egret.d.ts:6440
↓ 55 callers
Method
invalidateProperties
* 标记提交过需要延迟应用的属性 * @method egret.gui.IInvalidating#invalidateProperties
egret/demo/Fighter/libs/egret.d.ts:6430
↓ 46 callers
Method
invalidateSize
* 标记提交过需要验证组件尺寸 * @method egret.gui.IInvalidating#invalidateSize
egret/demo/Fighter/libs/egret.d.ts:6435
↓ 42 callers
Method
hasEventListener
* 检测是否存在监听器 * @param type 事件名 * @returns {*} * @stable A
egret/demo/Fighter/libs/egret.d.ts:814
↓ 34 callers
Method
getElementAt
* 返回指定索引处的可视元素。 * @method egret.gui.IContainer#getElementAt * @param index {number} 要检索的元素的索引。 * @throws RangeError 如果在子列表中不存在
egret/demo/Fighter/libs/egret.d.ts:6070
↓ 27 callers
Function
c
()
egret/demo/Fighter/launcher/game-min.js:1
↓ 23 callers
Method
stop
()
egret/demo/Fighter/libs/egret.d.ts:3887
↓ 19 callers
Method
dispatchEvent
* 派发事件 * @param type 事件名 * @param arg 数据对象 * @returns {*}
egret/demo/Fighter/libs/egret.d.ts:821
↓ 19 callers
Method
getElementIndex
* 返回可视元素的索引位置。若不存在,则返回-1。 * @method egret.gui.IContainer#getElementIndex * @param element {IVisualElement} 可视元素。 * @returns {n
egret/demo/Fighter/libs/egret.d.ts:6112
↓ 19 callers
Method
reclaim
回收
egret/demo/Fighter/src/fighter/Bullet.ts:27
↓ 17 callers
Method
initialize
* 初始化覆盖。在第一次调用 apply() 方法之前调用此方法,因此将覆盖的一次性初始化代码放在此方法中。 * @method egret.gui.IOverride#initialize * @param parent {IStateClient}
egret/demo/Fighter/libs/egret.d.ts:8116
↓ 16 callers
Method
apply
* 应用覆盖。将保留原始值,以便以后可以在 remove() 方法中恢复该值。 * @method egret.gui.IOverride#apply * @param parent {IContainer}
egret/demo/Fighter/libs/egret.d.ts:8122
↓ 16 callers
Method
dispose
()
egret/demo/Fighter/libs/egret.d.ts:17668
↓ 16 callers
Method
ownerChanged
* owner属性由框架内部管理,请不要自行改变它的值,否则可能引发未知的问题。 * @method egret.gui.IVisualElement#ownerChanged * @param value {Object}
egret/demo/Fighter/libs/egret.d.ts:7093
↓ 15 callers
Method
start
开始滚动
egret/demo/Fighter/src/fighter/BgMap.ts:47
↓ 14 callers
Function
e
(b)
egret/demo/Fighter/launcher/game-min.js:30
↓ 14 callers
Method
removeElement
* 从此容器的子列表中删除指定的可视元素。 * 在该可视容器中,位于该元素之上的所有元素的索引位置都减少 1。 * @method egret.gui.IContainer#removeElement * @param element {IVisual
egret/demo/Fighter/libs/egret.d.ts:6096
↓ 13 callers
Function
h
(b)
egret/demo/Fighter/launcher/game-min.js:171
↓ 13 callers
Method
setLayoutBoundsSize
* 设置组件的布局宽高,此值应已包含scaleX,scaleY的值 * @method egret.gui.ILayoutElement#setLayoutBoundsSize * @param width {number} * @param heig
egret/demo/Fighter/libs/egret.d.ts:6614
↓ 12 callers
Function
r
(b,a)
egret/demo/Fighter/launcher/game-min.js:183
↓ 11 callers
Method
getDisplay
()
egret/demo/Fighter/libs/egret.d.ts:17655
↓ 11 callers
Method
hitTest
基于矩形的碰撞检测
egret/demo/Fighter/src/utils/GameUtil.ts:9
↓ 10 callers
Method
getItemAt
* 获取指定索引处的项目。 * @method egret.gui.ICollection#getItemAt * @throws RangeError 如果索引小于 0 或大于长度。 * @param index {number} *
egret/demo/Fighter/libs/egret.d.ts:5368
↓ 10 callers
Method
setLayoutBoundsPosition
* 设置组件的布局位置 * @method egret.gui.ILayoutElement#setLayoutBoundsPosition * @param x {number} * @param y {number}
egret/demo/Fighter/libs/egret.d.ts:6621
↓ 9 callers
Method
produce
生产
egret/demo/Fighter/src/fighter/Bullet.ts:13
↓ 8 callers
Method
removePopUp
* 移除由addPopUp()方法弹出的窗口。 * @method egret.gui.IPopUpManager#removePopUp * @param popUp {IVisualElement} 要移除的窗口
egret/demo/Fighter/libs/egret.d.ts:7336
↓ 8 callers
Method
stopFire
停火
egret/demo/Fighter/src/fighter/Airplane.ts:59
↓ 7 callers
Method
gotoAndPlay
(frameName: string)
egret/demo/Fighter/libs/egret.d.ts:3885
↓ 7 callers
Method
remove
* 删除覆盖。在 apply() 方法中记住的值将被恢复。 * @method egret.gui.IOverride#remove * @param parent {IContainer}
egret/demo/Fighter/libs/egret.d.ts:8128
↓ 7 callers
Method
updateRenderer
* 更新项呈示器数据 * @method egret.gui.IItemRendererOwner#updateRenderer * @param renderer {IItemRenderer} * @param itemIndex {number}
egret/demo/Fighter/libs/egret.d.ts:8611
↓ 6 callers
Method
addElementAt
* 将可视元素添加到此容器中。该元素将被添加到指定的索引位置。索引 0 代表显示列表中的第一个元素。 * 如果添加的可视元素已有一个不同的容器作为父项,则该元素将会从其他容器中删除。 * @method egret.gui.IContainer#addElementA
egret/demo/Fighter/libs/egret.d.ts:6088
↓ 6 callers
Method
createBitmapByName
* 根据name关键字创建一个Bitmap对象。name属性请参考resources/resource.json配置文件的内容。
egret/demo/HelloEgret/src/GameApp.ts:132
↓ 6 callers
Method
getItemIndex
* 如果项目位于列表中,返回该项目的索引。否则返回-1。 * @method egret.gui.ICollection#getItemIndex * @param item {any} * @returns {number}
egret/demo/Fighter/libs/egret.d.ts:5375
↓ 6 callers
Method
removeElementAt
* 从容器中的指定索引位置删除可视元素。 * 在该可视容器中,位于该元素之上的所有元素的索引位置都减少 1。 * @method egret.gui.IContainer#removeElementAt * @param index {number}
egret/demo/Fighter/libs/egret.d.ts:6105
↓ 6 callers
Method
validateNow
* 立即应用组件及其子项的所有属性 * @method egret.gui.IInvalidating#validateNow * @param skipDisplayList? {boolean} 是否跳过显示列表验证阶段,默认false
egret/demo/Fighter/libs/egret.d.ts:6446
↓ 5 callers
Method
addDisplay
(container: any, index: number)
egret/demo/Fighter/libs/egret.d.ts:17660
↓ 5 callers
Method
addPopUp
* 弹出一个窗口。<br/> * @method egret.gui.IPopUpManager#addPopUp * @param popUp {IVisualElement} 要弹出的窗口 * @param modal? {boolean} 是否启
egret/demo/Fighter/libs/egret.d.ts:7330
↓ 5 callers
Method
advanceTime
(passedTime: number)
egret/demo/Fighter/libs/egret.d.ts:17354
↓ 5 callers
Method
setElementIndex
* 在可视容器中更改现有可视元素的位置。 * @method egret.gui.IContainer#setElementIndex * @param element {IVisualElement} 要为其更改索引编号的元素。 * @param i
egret/demo/Fighter/libs/egret.d.ts:6120
↓ 5 callers
Method
validateProperties
* 验证组件的属性 * @method egret.gui.ILayoutManagerClient#validateProperties
egret/demo/Fighter/libs/egret.d.ts:7242
↓ 5 callers
Method
validateSize
* 验证组件的尺寸 * @method egret.gui.ILayoutManagerClient#validateSize * @param recursive? {boolean}
egret/demo/Fighter/libs/egret.d.ts:7248
↓ 5 callers
Function
x
(b,a)
egret/demo/Fighter/launcher/game-min.js:183
↓ 4 callers
Method
fire
开火
egret/demo/Fighter/src/fighter/Airplane.ts:55
↓ 4 callers
Method
startAnimation
动画
egret/demo/HelloEgret/src/Demo2.ts:34
↓ 4 callers
Method
validateDisplayList
* 验证子项的位置和大小,并绘制其他可视内容 * @method egret.gui.ILayoutManagerClient#validateDisplayList
egret/demo/Fighter/libs/egret.d.ts:7253
↓ 3 callers
Function
d
()
egret/demo/Fighter/launcher/game-min.js:1
↓ 3 callers
Method
expandItem
* 打开或关闭一个节点 * @method egret.gui.ITreeCollection#expandItem * @param item {any} 要打开或关闭的节点 * @param open? {boolean} true表示打开节点,反
egret/demo/Fighter/libs/egret.d.ts:5583
↓ 3 callers
Method
isItemOpen
* 指定的节点是否打开 * @method egret.gui.ITreeCollection#isItemOpen * @param item {any} * @returns {boolean}
egret/demo/Fighter/libs/egret.d.ts:5576
↓ 3 callers
Function
l
(a, c)
egret/demo/Fighter/launcher/game-min.js:178
↓ 3 callers
Method
measure
计算target的尺寸 * 因为环形布局,依赖容器尺寸来定义半径,所以需要容器显式的设置width和height,在这种情况下measure方法将失去作用 * 所以在这个例子里面,不需要重写measure方法 * 如果您的自定义布局需要根据内部子
egret-gui/demo/src/uilayout/MyLayout.ts:15
↓ 3 callers
Function
n
(b)
egret/demo/Fighter/launcher/game-min.js:181
↓ 3 callers
Method
pause
暂停滚动
egret/demo/Fighter/src/fighter/BgMap.ts:66
↓ 3 callers
Method
removeDisplay
()
egret/demo/Fighter/libs/egret.d.ts:17661
↓ 3 callers
Method
updateBlendMode
(blendMode: string)
egret/demo/Fighter/libs/egret.d.ts:17662
↓ 3 callers
Method
updateDisplayList
重写显示列表更新
egret-gui/demo/src/uilayout/MyLayout.ts:19
↓ 2 callers
Method
bringToFront
* 将指定窗口的层级调至最前 * @method egret.gui.IPopUpManager#bringToFront * @param popUp {IVisualElement} 要最前显示的窗口
egret/demo/Fighter/libs/egret.d.ts:7348
↓ 2 callers
Method
centerPopUp
* 将指定窗口居中显示 * @method egret.gui.IPopUpManager#centerPopUp * @param popUp {IVisualElement} 要居中显示的窗口
egret/demo/Fighter/libs/egret.d.ts:7342
↓ 2 callers
Method
closeHandler
(evt:egret.gui.CloseEvent)
egret-gui/demo/src/uidemo/AlertDemo.ts:17
↓ 2 callers
Method
commitCurrentState
当状态改变时,背景和文本颜色也做相应的变化
egret-gui/demo/src/uiskins/BackgroundSkinT.ts:29
↓ 2 callers
Method
createChildren
()
egret-gui/demo/src/uidemo/ListDemo.ts:13
↓ 2 callers
Method
createGameScene
创建游戏场景
egret/demo/Fighter/src/fighter/GameContainer.ts:44
↓ 2 callers
Method
createView
()
egret/demo/Fighter/src/LoadingUI.ts:36
↓ 2 callers
Method
dataChanged
()
egret-gui/demo/src/renderer/LabelRenderer.ts:12
↓ 2 callers
Method
gameHitTest
游戏碰撞检测
egret/demo/Fighter/src/fighter/GameContainer.ts:209
↓ 2 callers
Method
gameStop
游戏结束
egret/demo/Fighter/src/fighter/GameContainer.ts:273
↓ 2 callers
Method
getInfo
()
test/test-ts.ts:13
↓ 2 callers
Function
k
(b,a)
egret/demo/Fighter/launcher/game-min.js:174
↓ 2 callers
Method
setActualSize
* 设置组件的宽高,w,h均不包含scale值。此方法不同于直接设置width,height属性, * 不会影响显式标记尺寸属性widthExplicitlySet,_heightExplicitlySet * @method egret.gui.IUICompone
egret/demo/Fighter/libs/egret.d.ts:6870
↓ 2 callers
Method
setDisplay
(value: any)
egret/demo/Fighter/libs/egret.d.ts:17656
↓ 2 callers
Method
setProgress
(current, total)
egret/demo/Fighter/src/LoadingUI.ts:46
↓ 2 callers
Method
setProgress
(current, total)
egret/demo/HelloEgret/src/LoadingUI.ts:46
↓ 2 callers
Method
showScore
(value:number)
egret/demo/Fighter/src/fighter/ScorePanel.ts:31
↓ 2 callers
Method
swapElementsAt
* 交换容器中位于两个指定索引位置的可视元素。所有其他可视元素仍位于相同的索引位置。 * @method egret.gui.IVisualElementContainer#swapElementsAt * @param index1 {number} 第一个元素的索
egret/demo/Fighter/libs/egret.d.ts:7200
↓ 1 callers
Function
C
(b)
egret/demo/Fighter/launcher/game-min.js:184
↓ 1 callers
Function
a
(b)
egret/demo/Fighter/launcher/game-min.js:2
↓ 1 callers
Method
btnTouchHandler
点击按钮,可以切换4种布局模式:绝对定位,横向布局,垂直布局,格子布局
egret-gui/demo/src/uidemo/GroupDemo.ts:31
↓ 1 callers
Method
btnTouchHandler
点击按钮,可以切换4种布局模式:绝对定位,横向布局,垂直布局,格子布局
egret-gui/demo/src/uidemo/DefaultLayoutDemo.ts:39
↓ 1 callers
Method
changeDescription
* 切换描述内容
egret/demo/HelloEgret/src/GameApp.ts:166
↓ 1 callers
Method
createGameScene
* 创建游戏场景
egret/demo/HelloEgret/src/GameApp.ts:82
↓ 1 callers
Method
createGameScene
* 创建游戏场景
egret-gui/demo/src/GameApp.ts:67
↓ 1 callers
Method
createTabWithArrayCollection
()
egret-gui/demo/src/uidemo/TabBarDemo.ts:19
↓ 1 callers
Method
createView
()
egret/demo/HelloEgret/src/LoadingUI.ts:36
↓ 1 callers
Method
createView
()
egret-gui/demo/src/LoadingUI.ts:36
↓ 1 callers
Function
f
()
egret/demo/Fighter/launcher/game-min.js:172
↓ 1 callers
Method
getAsset
* 解析素材 * @method egret.gui.IAssetAdapter#getAsset * @param source {any} 待解析的新素材标识符 * @param compFunc {Function} 解析完成回调函数,示例:co
egret/demo/Fighter/libs/egret.d.ts:6020
↓ 1 callers
Method
getCurrentSkinState
重写
egret-gui/demo/src/uidemo/SkinnableContainerDemo.ts:50
↓ 1 callers
Method
getDepth
* 获取节点的深度 * @method egret.gui.ITreeCollection#getDepth * @param item {any} * @returns {number}
egret/demo/Fighter/libs/egret.d.ts:5590
↓ 1 callers
Method
getRegion
(subTextureName: string)
egret/demo/Fighter/libs/egret.d.ts:17669
↓ 1 callers
Method
getSkin
* 获取皮肤显示对象 * @method egret.gui.ISkinAdapter#getSkin * @param skinName {any} 待解析的皮肤标识符 * @param hostComponentKey {string} 主机组件标
egret/demo/Fighter/libs/egret.d.ts:6708
↓ 1 callers
Method
getVisible
()
egret/demo/Fighter/libs/egret.d.ts:17653
↓ 1 callers
Method
hasChildren
* 检查指定的节点是否含有子节点 * @method egret.gui.ITreeCollection#hasChildren * @param item {any} 要检查的节点 * @returns {boolean}
egret/demo/Fighter/libs/egret.d.ts:5569
↓ 1 callers
Method
hasState
* 返回是否含有指定名称的视图状态 * @method egret.gui.IStateClient#hasState * @param stateName {string} 要检测的视图状态名称 * @returns {boolean}
egret/demo/Fighter/libs/egret.d.ts:6805
↓ 1 callers
Method
initBitmapText
显示位图文本
egret/demo/HelloEgret/src/Demo4.ts:47
↓ 1 callers
Method
initDefaultText
显示普通文本
egret/demo/HelloEgret/src/Demo4.ts:28
↓ 1 callers
Method
initDefaultText
显示文本
egret/demo/HelloEgret/src/Demo6.ts:18
↓ 1 callers
Method
initRadioButton
()
egret-gui/demo/src/uidemo/RadioButtonDemo.ts:16
↓ 1 callers
Method
initTextInput
显示文本输入
egret/demo/HelloEgret/src/Demo4.ts:54
next →
1–100 of 305, ranked by callers