Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cocos/cocos-example-physics
/ functions
Functions
555 in github.com/cocos/cocos-example-physics
⨍
Functions
555
◇
Types & classes
570
↓ 18 callers
Method
OnCurveCast
()
3d/assets/common/scripts/SweepHelper.ts:164
↓ 12 callers
Method
_setValue
(type: Node.EventType, dirType: EFourDirType)
3d/assets/demo/simple-car/scripts/gameplay/FourDirButtons.ts:122
↓ 12 callers
Method
dot3
(g: number[], x: number, y: number, z: number)
3d/assets/common/scripts/Noise.ts:14
↓ 10 callers
Method
OnCurveCast
()
3d/assets/common/scripts/CurveCastHelper.ts:145
↓ 10 callers
Method
reset
()
3d/assets/demo/falling-ball/scripts/BallCtr.ts:81
↓ 8 callers
Method
check
(dirType: EFourDirType, buttonState: EButtonState)
3d/assets/demo/simple-car/scripts/gameplay/FourDirButtons.ts:35
↓ 8 callers
Method
initialize
(node: Node)
3d/assets/experiment/character-controller/CharacterController.ts:192
↓ 8 callers
Method
instantiate
(count: number, prefab: Prefab, container: Node)
3d/assets/demo/benchmark/scripts/Benchmark.ts:150
↓ 7 callers
Method
clear
()
3d/types/Ammo.d.ts:207
↓ 7 callers
Method
mix
(a: number, b: number, t: number)
3d/assets/common/scripts/Noise.ts:18
↓ 6 callers
Method
getHitPoint
()
3d/assets/common/scripts/SweepHelper.ts:140
↓ 6 callers
Method
getItemByPoolName
* get a entity with pool name * @param poolName the pool name * @param time optional, the time when recover, in seconds
3d/assets/common/scripts/PrefabPoolUtil.ts:12
↓ 6 callers
Function
mash
(data: any)
3d/assets/common/scripts/Noise.ts:263
↓ 6 callers
Method
raycast
(p1: Vec2, p2: Vec2)
2d/box2d/assets/cases/demo/raycast-reflection.ts:42
↓ 6 callers
Method
registerInstance
(name: string, entity: any)
3d/assets/demo/simple-car/scripts/gameplay/InstanceMgr.ts:26
↓ 5 callers
Method
generateSegments
(sampleNumber : number, sweepShapeType: ESweepShapeType)
3d/assets/common/scripts/SweepHelper.ts:400
↓ 5 callers
Method
resetTransformSingle
(entity: Node)
3d/assets/demo/benchmark/scripts/Benchmark.ts:185
↓ 5 callers
Method
split
(collider, p1, p2, splitResults)
2d/box2d/assets/cases/demo/cutting-objects.ts:185
↓ 4 callers
Method
getIndex
(row: number, column: number)
3d/assets/demo/buoyancy/WaterWaves.ts:297
↓ 4 callers
Method
getSceneName
()
3d/assets/misc/TestList/backbutton.ts:136
↓ 4 callers
Function
parseTime2String
(seconds: number)
3d/assets/demo/falling-ball/scripts/TempConst.ts:9
↓ 4 callers
Function
random
()
3d/assets/common/scripts/Noise.ts:245
↓ 4 callers
Method
recoverItemByPoolName
* recover a entity with pool name * @param poolName the pool name * @param entity the node need to recover
3d/assets/common/scripts/PrefabPoolUtil.ts:45
↓ 3 callers
Method
dot2
(g: number[], x: number, y: number)
3d/assets/common/scripts/Noise.ts:10
↓ 3 callers
Method
fade
(t: number)
3d/assets/common/scripts/Noise.ts:22
↓ 3 callers
Method
getSceneName
()
2d/box2d/assets/main-menu/scripts/backbutton.ts:146
↓ 3 callers
Method
getSceneName
()
2d/common/assets/main-menu/scripts/backbutton.ts:146
↓ 3 callers
Method
loadScene
()
2d/box2d/assets/main-menu/scripts/listitem.ts:29
↓ 3 callers
Method
loadScene
()
2d/common/assets/main-menu/scripts/listitem.ts:29
↓ 3 callers
Method
loadScene
()
3d/assets/misc/TestList/listitem.ts:28
↓ 3 callers
Method
onResetPosition
()
3d/assets/cases/scripts/CharacterControllerTest.ts:167
↓ 3 callers
Method
refreshButton
()
2d/box2d/assets/main-menu/scripts/backbutton.ts:36
↓ 3 callers
Method
refreshButton
()
2d/common/assets/main-menu/scripts/backbutton.ts:36
↓ 3 callers
Method
refreshButton
()
3d/assets/misc/TestList/backbutton.ts:52
↓ 2 callers
Method
SetSampleNumber
(value : number)
3d/assets/common/scripts/CurveCastHelper.ts:269
↓ 2 callers
Method
_removeEvents
()
3d/assets/common/scripts/first-person-camera.ts:82
↓ 2 callers
Method
_removeEvents
()
3d/assets/demo/simple-hole/scripts/gameplay/MotionCtr.ts:76
↓ 2 callers
Method
addContact
(c: Collider2D)
2d/common/assets/cases/contact-results.ts:14
↓ 2 callers
Method
applyImpulse
()
3d/assets/cases/scripts/DynamicTest.ts:48
↓ 2 callers
Method
getSurroundingTrianglePolygon
(worldPoint: Vec3)
3d/assets/demo/buoyancy/WaterWaves.ts:301
↓ 2 callers
Method
keyProcess
(event: EventKeyboard)
3d/assets/cases/scripts/CharacterControllerTest.ts:124
↓ 2 callers
Method
move
* 移动一段位移 * @param translate 位移
3d/assets/experiment/character-controller/CharacterController.ts:456
↓ 2 callers
Method
onSetInvalidPosition
()
3d/assets/cases/scripts/CharacterControllerTest.ts:172
↓ 2 callers
Function
pointInLine
(point: Vec2, a: Vec2, b: Vec2)
2d/box2d/assets/cases/demo/cutting-objects.ts:24
↓ 2 callers
Method
reap
(ele: Element)
3d/assets/cases/scripts/collision-detection/emitter.ts:124
↓ 2 callers
Method
recalcResults
()
2d/box2d/assets/cases/demo/cutting-objects.ts:276
↓ 2 callers
Method
recover
()
3d/assets/common/scripts/RaycastHelper.ts:109
↓ 2 callers
Method
removeContact
(c: Collider2D)
2d/common/assets/cases/contact-results.ts:24
↓ 2 callers
Function
setChildrenLayer
(node: Node, layer: number)
2d/box2d/assets/migrate-canvas.ts:50
↓ 2 callers
Function
setChildrenLayer
(node: Node, layer: number)
2d/common/assets/migrate-canvas.ts:50
↓ 2 callers
Method
spawnEntity
()
3d/assets/demo/simple-hole/scripts/gameplay/Instantiate.ts:44
↓ 2 callers
Method
updateSceneIndex
(next: Boolean)
2d/box2d/assets/main-menu/scripts/backbutton.ts:122
↓ 2 callers
Method
updateSceneIndex
(next: Boolean)
2d/common/assets/main-menu/scripts/backbutton.ts:122
↓ 2 callers
Method
updateSceneIndex
(next: Boolean)
3d/assets/misc/TestList/backbutton.ts:128
↓ 2 callers
Method
updateTitle
()
2d/box2d/assets/main-menu/scripts/backbutton.ts:132
↓ 2 callers
Method
updateTitle
()
2d/common/assets/main-menu/scripts/backbutton.ts:132
↓ 1 callers
Function
Alea
(args?: any)
3d/assets/common/scripts/Noise.ts:217
↓ 1 callers
Function
Mash
()
3d/assets/common/scripts/Noise.ts:261
↓ 1 callers
Method
_addEvents
()
3d/assets/common/scripts/first-person-camera.ts:74
↓ 1 callers
Method
_addEvents
()
3d/assets/demo/simple-hole/scripts/gameplay/MotionCtr.ts:69
↓ 1 callers
Method
_applyForce
(body: RigidBody2D)
2d/box2d/assets/cases/demo/gravity.ts:49
↓ 1 callers
Method
addEvents
()
3d/assets/demo/simple-car/scripts/gameplay/FourDirButtons.ts:56
↓ 1 callers
Method
drawDebugHeight
(wp: Vec3, triangle: Vec3[])
3d/assets/demo/buoyancy/WaterWaves.ts:412
↓ 1 callers
Function
equals
(a: number, b: number, epsilon?: number)
2d/box2d/assets/cases/demo/cutting-objects.ts:19
↓ 1 callers
Method
gameStart
()
3d/assets/demo/falling-ball/scripts/GameCtr.ts:79
↓ 1 callers
Method
generateMap
()
3d/assets/demo/simple-bow/scripts/GenerateHexMap.ts:32
↓ 1 callers
Method
generateWaterMesh
()
3d/assets/demo/buoyancy/WaterWaves.ts:324
↓ 1 callers
Function
getCanvasCameraLayer
(node: Node)
2d/box2d/assets/migrate-canvas.ts:70
↓ 1 callers
Function
getCanvasCameraLayer
(node: Node)
2d/common/assets/migrate-canvas.ts:70
↓ 1 callers
Method
getSurfaceNormal
(worldPoint: Vec3, out: Vec3)
3d/assets/demo/buoyancy/WaterWaves.ts:286
↓ 1 callers
Method
getWaterHeight
(worldPoint: Vec3)
3d/assets/demo/buoyancy/WaterWaves.ts:268
↓ 1 callers
Method
init
()
3d/assets/demo/buoyancy/WaterWaves.ts:172
↓ 1 callers
Method
instantiateSingle
(prefab: Prefab, container: Node)
3d/assets/demo/benchmark/scripts/Benchmark.ts:156
↓ 1 callers
Method
isFacingStepOver
()
3d/assets/cases/scripts/CharacterControllerTest.ts:220
↓ 1 callers
Method
isStair
(node: Node)
3d/assets/cases/scripts/CharacterControllerTest.ts:251
↓ 1 callers
Method
jump
()
3d/assets/cases/scripts/CharacterControllerTest.ts:31
↓ 1 callers
Method
jump
* `bullet2.82`版本中,设置`velocity`不起作用,调用此`API`将沿着`UP`方向跃起,速度是`jumpSpeed`。 * * `bullet2.87`版本中,如果`velocity`是零向量,将与`2.82`版本一致,否则将沿着`velocity`方向跃
3d/assets/experiment/character-controller/CharacterController.ts:471
↓ 1 callers
Method
maxBuoyancyForce
(out: Vec3)
3d/assets/demo/buoyancy/Buoyancy.ts:144
↓ 1 callers
Method
onEditFrameRate
(editBox: EditBox)
3d/assets/demo/benchmark/scripts/Benchmark.ts:245
↓ 1 callers
Method
onEditInterval
(editBox: EditBox)
3d/assets/demo/benchmark/scripts/Benchmark.ts:263
↓ 1 callers
Method
onEditSubStep
(editBox: EditBox)
3d/assets/demo/benchmark/scripts/Benchmark.ts:254
↓ 1 callers
Method
onEnable
()
3d/assets/common/scripts/AxisHelper.ts:33
↓ 1 callers
Method
onEnable
()
3d/assets/experiment/constraint/scripts/Point2PointConstraint.ts:123
↓ 1 callers
Method
onRotateToggole
(toggle: Toggle)
3d/assets/demo/benchmark/scripts/Benchmark.ts:241
↓ 1 callers
Method
onUseCapsuleCharacterController
()
3d/assets/common/scripts/CharacterControllerHelper.ts:50
↓ 1 callers
Function
outOfBounds
(v: Vec3, border = 20)
3d/assets/cases/scripts/collision-detection/emitter.ts:7
↓ 1 callers
Method
putHitPoint
(hitPoint: Node)
3d/assets/common/scripts/SweepHelper.ts:151
↓ 1 callers
Function
random_algorithm
(max: number, min: number)
3d/assets/demo/simple-hole/scripts/gameplay/EShapeAlgorithm.ts:13
↓ 1 callers
Method
recalculateNormals
()
3d/assets/demo/buoyancy/WaterWaves.ts:481
↓ 1 callers
Method
recoverEntity
()
3d/assets/demo/simple-hole/scripts/gameplay/Instantiate.ts:94
↓ 1 callers
Method
removeEvents
()
3d/assets/demo/simple-car/scripts/gameplay/FourDirButtons.ts:81
↓ 1 callers
Method
reset
()
3d/assets/demo/simple-car/scripts/gameplay/InstanceMgr.ts:34
↓ 1 callers
Method
resetAll
()
3d/assets/cases/scripts/RaycastTest.ts:79
↓ 1 callers
Method
resetHitPointContainer
()
3d/assets/common/scripts/SweepHelper.ts:157
↓ 1 callers
Method
resetTransforms
()
3d/assets/demo/benchmark/scripts/Benchmark.ts:163
↓ 1 callers
Method
resurrect
()
3d/assets/cases/scripts/collision-detection/emitter.ts:139
↓ 1 callers
Method
sampleLine
(p0:Vec3, p1:Vec3, t: number)
3d/assets/common/scripts/SweepHelper.ts:130
↓ 1 callers
Method
sampleQuadraticBezierPoint
(p0:Vec3, p1:Vec3, p2:Vec3, t: number)
3d/assets/common/scripts/CurveCastHelper.ts:106
↓ 1 callers
Method
saveIndex
( index: number)
2d/box2d/assets/main-menu/scripts/backbutton.ts:31
↓ 1 callers
Method
saveIndex
( index: number)
2d/common/assets/main-menu/scripts/backbutton.ts:31
next →
1–100 of 555, ranked by callers