• チュートリアル
  • 機能解説
  • リファレンス
  • 初代Altseedはコチラ

    • Altseed2
      • AlphaBlend
      • AnchorMode
      • AnchorTransformerNode
      • AnchorTransformerNodeInfo
      • ArcNode
      • BlendEquation
      • BlendFunction
      • BuiltinShader
      • BuiltinShaderType
      • ButtonState
      • CameraNode
      • CircleCollider
      • CircleColliderNode
      • CircleColliderNode.ScaleCalcType
      • CircleColliderVisualizeNode
      • CircleNode
      • Collider
      • ColliderNode
      • ColliderVisualizeNodeFactory
      • CollisionInfo
      • CollisionManagerNode
      • CollisionType
      • Color
      • CommandList
      • Configuration
      • Cursor
      • CursorMode
      • Easing
      • EasingType
      • EdgeCollider
      • EdgeColliderNode
      • EdgeColliderVisualizeNode
      • Engine
      • FFTWindow
      • File
      • Font
      • FramerateMode
      • Glyph
      • HorizontalAlignment
      • ICollisionEventReceiver
      • ICullableDrawn
      • IDrawn
      • ImageFont
      • Joystick
      • JoystickAxis
      • JoystickButton
      • JoystickInfo
      • JoystickType
      • Key
      • Keyboard
      • LineNode
      • Log
      • LogCategory
      • LogLevel
      • Material
      • MaterialPropertyBlock
      • MaterialPropertyBlockCollection
      • MathHelper
      • Matrix33F
      • Matrix33I
      • Matrix44F
      • Matrix44I
      • MediaPlayer
      • Mouse
      • MouseButton
      • Node
      • PolygonCollider
      • PolygonColliderNode
      • PolygonColliderVisualizeNode
      • PolygonNode
      • PostEffectGaussianBlurNode
      • PostEffectGrayScaleNode
      • PostEffectLightBloomNode
      • PostEffectNode
      • PostEffectSepiaNode
      • Profiler
      • ProfilerBlock
      • RectangleCollider
      • RectangleColliderNode
      • RectangleColliderVisualizeNode
      • RectangleNode
      • RectF
      • RectI
      • RegisteredStatus
      • RenderPassParameter
      • RenderTargetCareType
      • RenderTexture
      • RuledTransitionEffectNode
      • RuledTransitionNode
      • RuledTransitionState
      • Shader
      • ShaderCompiler
      • ShaderStage
      • ShapeCollider
      • ShapeNode
      • Sound
      • SoundMixer
      • SpriteNode
      • StaticFile
      • StreamFile
      • TextNode
      • Texture2D
      • TextureBase
      • TextureFilter
      • TextureFormat
      • TextureWrapMode
      • Tool
      • ToolBackendFlags
      • ToolButtonFlags
      • ToolCol
      • ToolColorEditFlags
      • ToolComboFlags
      • ToolCond
      • ToolConfigFlags
      • ToolDataType
      • ToolDir
      • ToolDockNodeFlags
      • ToolDragDropFlags
      • ToolDrawCornerFlags
      • ToolDrawListFlags
      • ToolFocusedFlags
      • ToolFontAtlasFlags
      • ToolGlyphRange
      • ToolHoveredFlags
      • ToolInputTextFlags
      • ToolKey
      • ToolKeyModFlags
      • ToolMouseButton
      • ToolMouseCursor
      • ToolNavInput
      • ToolPopupFlags
      • ToolSelectableFlags
      • ToolSliderFlags
      • ToolStyleVar
      • ToolTabBarFlags
      • ToolTabItemFlags
      • ToolTreeNodeFlags
      • ToolUsage
      • ToolViewportFlags
      • ToolWindowFlags
      • TransformerNode
      • TransformerNodeInfo
      • TransformNode
      • TransitionNode
      • TriangleNode
      • Vector2F
      • Vector2I
      • Vector3F
      • Vector3I
      • Vector4F
      • Vector4I
      • Vertex
      • VerticalAlignment
      • WritingDirection

    Sound クラス

    音源のクラス

    継承関係

    Object
    Sound

    メンバー

    プロパティ

    IsDecompressed

    音源が解凍されているかどうかを取得します。

    IsLoopingMode

    ループするかどうかを取得または設定します。

    Length

    音源の長さ(秒)を取得します。

    LoopEndPoint

    ループ終了地点(秒)を取得または設定します。

    LoopStartingPoint

    ループ開始地点(秒)を取得または設定します。

    Path

    読み込んだファイルのパスを取得します。

    メソッド

    Load(String, Boolean)

    音声ファイルを読み込みます。

    LoadStrict(String, Boolean)

    指定パスから音源を読み込みます。失敗した場合、例外が発生します。

    Reload()

    プロパティ

    IsDecompressed

    音源が解凍されているかどうかを取得します。

    public bool IsDecompressed { get; }

    IsLoopingMode

    ループするかどうかを取得または設定します。

    public bool IsLoopingMode { get; set; }

    Length

    音源の長さ(秒)を取得します。

    public float Length { get; }

    LoopEndPoint

    ループ終了地点(秒)を取得または設定します。

    public float LoopEndPoint { get; set; }

    LoopStartingPoint

    ループ開始地点(秒)を取得または設定します。

    public float LoopStartingPoint { get; set; }

    Path

    読み込んだファイルのパスを取得します。

    string Path
    {
    }

    メソッド

    Load(String, Boolean)

    音声ファイルを読み込みます。

    public static Sound Load(string path, bool isDecompressed)
    パラメータ
    path

    読み込む音声ファイルのパス

    isDecompressed

    ロード時に全て解凍しておくかどうか

    戻り値

    例外
    型 Condition
    ArgumentNullException

    pathがnull

    LoadStrict(String, Boolean)

    指定パスから音源を読み込みます。失敗した場合、例外が発生します。

    public static Sound LoadStrict(string path, bool isDecompressed)
    パラメータ
    path

    読み込む音源のパス

    isDecompressed

    音をロード時に全て解凍しておくかどうか

    戻り値

    pathをパスに持つ音源のデータを格納したSoundの新しいインスタンス

    例外
    型 Condition
    ArgumentException

    pathが空白文字のみからなる、または使用出来ない文字を含んでいる

    ArgumentNullException

    pathがnull

    FileNotFoundException

    pathで指定された音源が見つからない

    PathTooLongException

    pathが指定するパスが見つからない

    SystemException

    音源が破損または読み込みに失敗

    Reload()

    public bool Reload()
    戻り値

    Copyright © 2020 Altseed .