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

    File クラス

    ファイル制御を行うクラス

    継承関係

    Object
    File

    メンバー

    メソッド

    AddRootDirectory(String)

    ファイル読み込み時に自動的に保管されるディレクトリを追加します。

    AddRootPackage(String)

    ファイルパッケージをパスワード無しで読み込みます。

    AddRootPackageWithPassword(String, String)

    ファイルパッケージをパスワード有りで読み込みます。

    ClearRootDirectories()

    追加されたディレクトリやファイルパッケージをすべて削除します。

    Exists(String)

    指定したファイルが存在するかどうかを検索します。

    Pack(String, String)

    指定したディレクトリのファイルをパックします。

    PackWithPassword(String, String, String)

    指定したディレクトリのファイルをパスワード付きでパックします。

    メソッド

    AddRootDirectory(String)

    ファイル読み込み時に自動的に保管されるディレクトリを追加します。

    public bool AddRootDirectory(string path)
    パラメータ
    path

    追加するディレクトリ

    戻り値

    例外
    型 Condition
    ArgumentNullException

    pathがnull

    AddRootPackage(String)

    ファイルパッケージをパスワード無しで読み込みます。

    public bool AddRootPackage(string path)
    パラメータ
    path

    読み込むファイルパッケージのパス

    戻り値

    例外
    型 Condition
    ArgumentNullException

    pathがnull

    AddRootPackageWithPassword(String, String)

    ファイルパッケージをパスワード有りで読み込みます。

    public bool AddRootPackageWithPassword(string path, string password)
    パラメータ
    path

    読み込むファイルパッケージのパス

    password

    読み込むファイルパッケージのパスワード

    戻り値

    例外
    型 Condition
    ArgumentNullException

    path, passwordのいずれかがnull

    ClearRootDirectories()

    追加されたディレクトリやファイルパッケージをすべて削除します。

    public void ClearRootDirectories()

    Exists(String)

    指定したファイルが存在するかどうかを検索します。

    public bool Exists(string path)
    パラメータ
    path

    存在を確認するファイルのパス

    戻り値

    Pack(String, String)

    指定したディレクトリのファイルをパックします。

    public bool Pack(string srcPath, string dstPath)
    パラメータ
    srcPath

    パックするファイルのディレクトリ

    dstPath

    パックされたファイル名

    戻り値

    例外
    型 Condition
    ArgumentNullException

    srcPath, dstPathのいずれかがnull

    PackWithPassword(String, String, String)

    指定したディレクトリのファイルをパスワード付きでパックします。

    public bool PackWithPassword(string srcPath, string dstPath, string password)
    パラメータ
    srcPath

    パックするファイルのディレクトリ

    dstPath

    パックされたファイル名

    password

    かけるパスワード

    戻り値

    例外
    型 Condition
    ArgumentNullException

    srcPath, dstPath, passwordのいずれかがnull

    Copyright © 2020 Altseed .