Sound3D
| Kind of class: | public class |
|---|---|
| Package: | org.papervision3d.objects.special |
| Inherits from: | DisplayObject3D < DisplayObjectContainer3D < EventDispatcher |
| Classpath: | org.papervision3d.objects.special.Sound3D |
| File last modified: | Sunday, 02 March 2008, 15:23:45 |
Summary
Constructor
- Sound3D (soundObj:Sound = null) : void
Namespaces
Constants
Constants inherited from DisplayObject3D
Class properties
Class properties inherited from DisplayObject3D
Instance properties
- sound : Sound
- soundChannel : SoundChannel
- maxSoundDistance : Number
- soundDistance : Number
- soundPan : Number
Instance properties inherited from DisplayObject3D
_containerBlendMode _containerSortMode _filters _material _rotationDirty _rotationX _rotationY _rotationZ _scaleDirty _scaleX _scaleY _scaleZ _scene _sorted _transformDirty _useOwnContainer _userData containerBlendMode containerSortMode culled extra faces filters geometry id material materials meshSort name parent rotationX rotationY rotationZ scale scaleX scaleY scaleZ scene sceneX sceneY sceneZ screen screenZ transform useOwnContainer userData view visible world x y z
Instance properties inherited from DisplayObjectContainer3D
Instance methods
- play (startTime:Number = 0, loops:int = 0, sndTransform:SoundTransform = null) : void
- stop (startTime:Number = 0, loops:int = 0, sndTransform:SoundTransform = null) : void
- updateSound (camera:CameraObject3D) : void
- project (parent:DisplayObject3D) : Number
Instance methods inherited from DisplayObject3D
Instance methods inherited from DisplayObjectContainer3D
Constructor
Sound3D
public function Sound3D (
soundObj:Sound = null) : void
Instance properties
maxSoundDistance
public maxSoundDistance:Number
(read,write)
sound
public sound:Sound
(read,write)
soundChannel
public soundChannel:SoundChannel
(read,write)
soundDistance
public soundDistance:Number
(read,write)
soundPan
public soundPan:Number
(read,write)
Instance methods
play
public function play (
startTime:Number = 0,
loops:int = 0,
sndTransform:SoundTransform = null) : void
project
override public function project (
parent:DisplayObject3D,
renderSessionData:RenderSessionData) : Number
Overrides:
stop
public function stop (
startTime:Number = 0,
loops:int = 0,
sndTransform:SoundTransform = null) : void