My Project v1
Project
载入中...
搜索中...
未找到
Game.ComponentAimingSights
类 Game.ComponentAimingSights 继承关系图:
Game.ComponentAimingSights 的协作图:

Public 成员函数

virtual void ShowAimingSights (Vector3 position, Vector3 direction)
 
void Update (float dt)
 
void Draw (Camera camera, int drawOrder)
 
override void Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap)
 
- Public 成员函数 继承自 Game.IUpdateable
- Public 成员函数 继承自 Game.IDrawable

Public 属性

ComponentPlayer m_componentPlayer
 
readonly PrimitivesRenderer2D m_primitivesRenderer2D = new()
 
readonly PrimitivesRenderer3D m_primitivesRenderer3D = new()
 
Vector3 m_sightsPosition
 
Vector3 m_sightsDirection
 

静态 Public 属性

static int[] m_drawOrders
 

属性

bool IsSightsVisible [get, set]
 
UpdateOrder UpdateOrder [get]
 
int[] DrawOrders [get]
 
- 属性 继承自 Game.IUpdateable
float FloatUpdateOrder [get]
 
- 属性 继承自 Game.IDrawable

成员函数说明

◆ Draw()

void Game.ComponentAimingSights.Draw ( Camera camera,
int drawOrder )

实现了 Game.IDrawable.

函数调用图:

◆ Load()

override void Game.ComponentAimingSights.Load ( ValuesDictionary valuesDictionary,
IdToEntityMap idToEntityMap )

◆ ShowAimingSights()

virtual void Game.ComponentAimingSights.ShowAimingSights ( Vector3 position,
Vector3 direction )
virtual
这是这个函数的调用关系图:

◆ Update()

void Game.ComponentAimingSights.Update ( float dt)

实现了 Game.IUpdateable.

类成员变量说明

◆ m_componentPlayer

ComponentPlayer Game.ComponentAimingSights.m_componentPlayer

◆ m_drawOrders

int [] Game.ComponentAimingSights.m_drawOrders
static
初始值:
= new int[1]
{
2000
}

◆ m_primitivesRenderer2D

readonly PrimitivesRenderer2D Game.ComponentAimingSights.m_primitivesRenderer2D = new()

◆ m_primitivesRenderer3D

readonly PrimitivesRenderer3D Game.ComponentAimingSights.m_primitivesRenderer3D = new()

◆ m_sightsDirection

Vector3 Game.ComponentAimingSights.m_sightsDirection

◆ m_sightsPosition

Vector3 Game.ComponentAimingSights.m_sightsPosition

属性说明

◆ DrawOrders

int [] Game.ComponentAimingSights.DrawOrders
get

实现了 Game.IDrawable.

◆ IsSightsVisible

bool Game.ComponentAimingSights.IsSightsVisible
getset

◆ UpdateOrder

UpdateOrder Game.ComponentAimingSights.UpdateOrder
get

实现了 Game.IUpdateable.


该类的文档由以下文件生成: