Properties
int
[ReadOnly]
[NotReplicated]
[NotBrowsable]
|
float
[Deprecated]
|
The minimum distance, in studs, at which a 3D |
bool
[ReadOnly]
[NotReplicated]
|
This property will be true when the |
bool
[ReadOnly]
[NotReplicated]
|
This read-only property will return true when the |
bool
[ReadOnly]
[NotReplicated]
|
This read-only property will return true when the |
bool
|
This sets whether or not the |
float
[Deprecated]
|
The maximum distance, in studs, a client’s listener can be from the |
float
[Deprecated]
|
The minimum distance at which a 3D |
float
[Deprecated]
|
Deprecated. Sets how high pitched and fast a |
bool
|
When true, the |
double
[ReadOnly]
[NotReplicated]
|
A number between 0 and 1000 indicating how loud the |
float
[NotReplicated]
|
Determines the speed at which a |
bool
[NotReplicated]
|
Indicates whether the |
float
[NotReplicated]
|
The maximum distance, in studs, a client’s listener can be from the |
float
[NotReplicated]
|
The minimum distance, in studs, at which a 3D |
RollOffMode
|
Controls how the volume of a 3D |
SoundGroup
|
The |
Content
|
This property is the content ID of the sound file a |
double
[ReadOnly]
[NotReplicated]
|
The length of the |
double
[NotReplicated]
|
Shows the progress in seconds of the |
UsageContext
[Hidden]
[NotReplicated]
|
float
|
The volume of the |
bool
[ReadOnly]
[NotReplicated]
[Deprecated]
|
bool
|
Determines if an |
string
[ReadOnly]
[NotReplicated]
|
A read-only string representing the class this |
int
[Hidden]
[ReadOnly]
[NotReplicated]
[Deprecated]
|
The cost of saving the instance using data persistence. |
string
|
A non-unique identifier of the |
Instance
[NotReplicated]
|
Determines the hierarchical parent of the |
bool
[Hidden]
|
A deprecated property that used to protect |
int64
[Hidden]
[NotReplicated]
|
bool
[Hidden]
[NotReplicated]
[Deprecated]
|
string
[ReadOnly]
[NotReplicated]
[Deprecated]
|
Functions
void
|
Sets |
void
|
Plays the |
void
|
Resumes the |
void
|
Stops the |
void
[Deprecated]
|
void
[Deprecated]
|
void
[Deprecated]
|
void
|
This function destroys all of an |
Instance
|
Create a copy of an object and all its descendants, ignoring objects that are not |
void
|
Sets the |
Instance
|
Returns the first ancestor of the |
Instance
|
Returns the first ancestor of the |
Instance
|
Returns the first ancestor of the |
Instance
|
Returns the first child of the |
Instance
|
Returns the first child of the |
Instance
|
Returns the first child of the |
Instance
|
Returns the first descendant found with the given |
Actor
|
Returns the Actor associated with the Instance, usually the first Actor ancestor |
Variant
|
Returns the attribute which has been assigned to the given name |
RBXScriptSignal
|
Returns an event that fires when the given attribute changes |
Dictionary
|
Returns a dictionary of string → variant pairs for each of the |
Objects
|
Returns an array containing all of the |
string
[NotBrowsable]
|
Returns a coded string of the |
Array
[CustomLuaState]
|
Returns an array containing all of the descendants of the instance |
string
|
Returns a string describing the |
RBXScriptSignal
|
Get an event that fires when a given property of an object changes. |
bool
[CustomLuaState]
|
Returns true if an |
bool
|
Returns true if an |
bool
|
Returns true if an |
void
[Deprecated]
|
Sets the object’s Parent to nil, and does the same for all its descendants. |
void
|
Sets the attribute with the given name to the given value |
Instance
[CustomLuaState]
[CanYield]
|
Returns the child of the |
Objects
[Deprecated]
|
Returns an array of the object’s children. |
Instance
[Deprecated]
|
void
[Deprecated]
|
Instance
[Deprecated]
|
Objects
[Deprecated]
|
bool
[Deprecated]
[CustomLuaState]
|
bool
[Deprecated]
|
void
[Deprecated]
|
Events
RBXScriptSignal
|
Event that fires whenever the |
RBXScriptSignal
|
Fires when the |
RBXScriptSignal
|
Fires when the |
RBXScriptSignal
|
Fires whenever the |
RBXScriptSignal
|
Fires whenever the |
RBXScriptSignal
|
Fires when the |
RBXScriptSignal
|
Fires when the |
RBXScriptSignal
|
Fires when the |
RBXScriptSignal
|
Fires whenever an attribute is changed on the |
RBXScriptSignal
|
Fired immediately after a property of an object changes. |
RBXScriptSignal
|
Fires after an object is parented to this |
RBXScriptSignal
|
Fires after a child is removed from this |
RBXScriptSignal
|
Fires after a descendant is added to the |
RBXScriptSignal
|
Fires immediately before a descendant of the |
RBXScriptSignal
|
Fires immediately before the instance is destroyed via |
RBXScriptSignal
[Deprecated]
|
Code Samples
Music Playing Part
The code in this sample demonstrates how a sound parented to a Part or Attachment will play locally and experience volume drop off the further the player’s camera is away from the part.
A part is instanced, and a sound is instanced and parented to the part. A click detector is set up on the part that will check if the sound is playing, using Sound.IsPlaying and play or stop the sound depending.
Sound in the Workspace
This sample gives a simple example of how a Sound that is not parented to a Part or Attachment will play at a constant volume throughout the place. A sound is instanced and parented to the Workspace, and then played.