s&
About
The Project
info
About s&box
map
Roadmap
monitoring
Metrics
Engine startup and usage numbers
Updates
newspaper
Latest News
published_with_changes
Changes
Release-by-release changelog
Games
Browse Games
Discover Games
gamejams
Workshop
Playable
sports_esports
Games
Standalone games and gamemodes
Assets
landscape
Maps
view_in_ar
Models
texture
Materials
apparel
Clothing
apps
Everything
Every asset type in one list
Forum
Learn
Documentation
rocket_launch
Getting Started
docs
Documentation
api
API Reference
Resources
school
Tutorials
manage_search
Code Search
Get s&box
Sign in with Steam
Api
Classes
CollisionSoundSystem
chevron_left
Classes
class
CollisionSoundSystem
Constructors
functions
CollisionSoundSystem
Methods
functions
AddShapeCollision
functions
Dispose
functions
RegisterCollision
CollisionSoundSystem
This system exists to collect pending collision sounds and filter them into a unique set, to avoid unnesssary sounds playing, when they're going to be making the same sound anyway.
class
Sandbox
.
account_tree
extends
GameObjectSystem
<
T
>
sealed
Sandbox.Engine
build
Constructors
1
CollisionSoundSystem
(
scene
)
functions
Methods
3
AddShapeCollision
(
shape
,
surface
,
position
,
speed
,
networked
)
Add a collision sound for this shape
Dispose
(
)
RegisterCollision
(
collision
)
Register this physics collision with the sound system
Inheritance
GameObjectSystem
GameObjectSystem<T>
CollisionSoundSystem
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.