• チュートリアル
  • 機能解説
  • リファレンス
  • 初代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

    Texture2D クラス

    テクスチャのクラス

    継承関係

    Object
    TextureBase
    Texture2D

    継承したメンバー

    TextureBase.Size

    テクスチャの大きさ(ピクセル)を取得します。

    TextureBase.WrapMode

    テクスチャをサンプリングする方法を取得または設定します。

    TextureBase.FilterType

    テクスチャをフィルタリングする方法を取得または設定します。

    TextureBase.Format

    テクスチャのフォーマットを取得します。

    TextureBase.Save(String)

    png画像として保存します。

    メンバー

    プロパティ

    Path

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

    メソッド

    Create(Vector2I)
    Load(String)

    指定したファイルからテクスチャを読み込みます。

    LoadAsync(String)

    非同期読み込みを行います。

    LoadStrict(String)

    指定パスからテクスチャを読み込みます。

    Reload()

    再読み込みを行います。

    プロパティ

    Path

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

    string Path
    {
    }

    メソッド

    Create(Vector2I)

    public static Texture2D Create(Vector2I size)
    パラメータ
    size
    戻り値

    Load(String)

    指定したファイルからテクスチャを読み込みます。

    public static Texture2D Load(string path)
    パラメータ
    path

    読み込むファイルのパス

    戻り値

    例外
    型 Condition
    ArgumentNullException

    pathがnull

    LoadAsync(String)

    非同期読み込みを行います。

    public static Task<Texture2D> LoadAsync(string path)
    パラメータ
    path

    読み込むパス

    戻り値

    pathのファイルから読み込まれたテクスチャ

    例外
    型 Condition
    ArgumentNullException

    pathがnull

    LoadStrict(String)

    指定パスからテクスチャを読み込みます。

    public static Texture2D LoadStrict(string path)
    パラメータ
    path

    読み込むテクスチャのパス

    戻り値

    pathをパスに持つテクスチャのデータを格納したTexture2Dの新しいインスタンス

    例外
    型 Condition
    ArgumentException

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

    ArgumentNullException

    pathがnull

    FileNotFoundException

    pathで指定されたテクスチャが見つからない

    PathTooLongException

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

    SystemException

    テクスチャが破損または読み込みに失敗

    Reload()

    再読み込みを行います。

    public bool Reload()
    戻り値

    Copyright © 2020 Altseed .