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

    Vector2I 構造体

    Int32型の二次元ベクトルを表す構造体

    メンバー

    コンストラクタ

    Vector2I(Int32, Int32)

    Vector2Iの新しいインスタンスを生成します。

    フィールド

    X

    X座標

    Y

    Y座標

    メソッド

    Cross(Vector2I, Vector2I)

    2つのベクトルの外積を求めます。

    Distance(Vector2I, Vector2I)

    2点間の距離取得します。

    Dot(Vector2I, Vector2I)

    2つのベクトルの内積を求めます。

    To2F()

    Vector2Fに型変換します。

    ToString()

    このベクトルを表す文字列取得します。

    コンストラクタ

    Vector2I(Int32, Int32)

    Vector2Iの新しいインスタンスを生成します。

    public Vector2I(int x, int y)
    パラメータ
    x

    X座標

    y

    Y座標

    フィールド

    X

    X座標

    public int X

    Y

    Y座標

    public int Y

    メソッド

    Cross(Vector2I, Vector2I)

    2つのベクトルの外積を求めます。

    public static int Cross(Vector2I left, Vector2I right)
    パラメータ
    left

    使用するベクトル1

    right

    使用するベクトル2

    戻り値

    leftとrightの外積

    Distance(Vector2I, Vector2I)

    2点間の距離取得します。

    public static float Distance(Vector2I v1, Vector2I v2)
    パラメータ
    v1

    v1ベクトル

    v2

    v2ベクトル

    戻り値

    v1とv2の距離

    Dot(Vector2I, Vector2I)

    2つのベクトルの内積を求めます。

    public static int Dot(Vector2I v1, Vector2I v2)
    パラメータ
    v1

    使用するベクトル1

    v2

    使用するベクトル2

    戻り値

    v1とv2の内積

    To2F()

    Vector2Fに型変換します。

    public Vector2F To2F()
    戻り値

    このインスタンスと等価なVector2Fの新しいインスタンス

    ToString()

    このベクトルを表す文字列取得します。

    public override string ToString()
    戻り値

    このベクトルを表す文字列取得します。

    Copyright © 2020 Altseed .