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

    RectangleCollider クラス

    短形コライダのクラス

    継承関係

    Object
    Collider
    ShapeCollider
    RectangleCollider

    継承したメンバー

    ShapeCollider.SetVertexes(IEnumerable<Vector2F>)

    指定した座標に頂点を設定します。

    ShapeCollider.SetVertexes(ReadOnlySpan<Vector2F>)

    指定した座標に頂点を設定する

    Collider.Position

    座標を取得または設定します。

    Collider.Rotation

    回転(弧度法)を取得または設定します。

    Collider.Transform

    変形行列を取得または設定します。

    メンバー

    コンストラクタ

    RectangleCollider()

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

    プロパティ

    CenterPosition

    中心座標を取得または設定します。

    Size

    短形の大きさを取得または設定します。

    メソッド

    GetIsCollidedWith(Collider)

    指定したコライダとの衝突判定を行います。

    UpdateVertexes()

    コンストラクタ

    RectangleCollider()

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

    public RectangleCollider()

    プロパティ

    CenterPosition

    中心座標を取得または設定します。

    public Vector2F CenterPosition { get; set; }

    Size

    短形の大きさを取得または設定します。

    public Vector2F Size { get; set; }

    メソッド

    GetIsCollidedWith(Collider)

    指定したコライダとの衝突判定を行います。

    public override bool GetIsCollidedWith(Collider collider)
    パラメータ
    collider

    衝突判定を行うコライダ

    戻り値

    このインスタンスとcolliderが衝突していたらtrue,それ以外でfalse

    UpdateVertexes()

    void UpdateVertexes()
    Copyright © 2020 Altseed .