CRIWARE for C#
Search Results for

    Show / Hide Table of Contents

    Interface IPositionable

    座標指定可能なオブジェクトのインターフェイス

    Inherited Members
    IUpdatable.Update()
    Namespace: CriWare.Interfaces
    Assembly: CriWare.CriAtom.dll
    Syntax
    public interface IPositionable : IUpdatable
    Remarks

    CriAtomEx3dSourceなどの、空間内での座標や姿勢を指定できるインスタンスは本インターフェイスを介して制御できます。 各フレームワークやゲームエンジン固有のベクター型や回転/姿勢を表現する型を利用する場合、本インターフェイスに対する拡張メソッドを定義することをおすすめします。 指定した座標や姿勢を実際の振る舞いに反映するには、Update()を呼び出す必要がある点にご注意ください。

    Methods

    Set3dRegionHn(CriAtomEx3dRegion)

    3Dリージョンの指定

    Declaration
    void Set3dRegionHn(CriAtomEx3dRegion region)
    Parameters
    Type Name Description
    CriAtomEx3dRegion region

    3Dリージョンオブジェクト

    SetOrientation(in Vector, in Vector)

    姿勢の指定

    Declaration
    void SetOrientation(in CriAtomEx.Vector front, in CriAtomEx.Vector top)
    Parameters
    Type Name Description
    CriAtomEx.Vector front

    前方向ベクトル

    CriAtomEx.Vector top

    上方向ベクトル

    SetPosition(in Vector)

    座標の指定

    Declaration
    void SetPosition(in CriAtomEx.Vector vector)
    Parameters
    Type Name Description
    CriAtomEx.Vector vector

    空間内での座標

    SetVelocity(in Vector)

    速度の指定

    Declaration
    void SetVelocity(in CriAtomEx.Vector velocity)
    Parameters
    Type Name Description
    CriAtomEx.Vector velocity

    空間内での速度

    In this article
    Back to top Generated by DocFX