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

Public 成员函数

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

Public 属性

SubsystemTerrain m_subsystemTerrain
 
ComponentPlayer m_componentPlayer
 
ComponentMiner m_componentMiner
 
Model m_vrHandModel
 
Vector3 m_itemOffset
 
Vector3 m_itemRotation
 
float m_pokeAnimationTime
 
double m_nextHandLightTime
 
float m_handLight
 
int m_itemLight
 
DrawBlockEnvironmentData m_drawBlockEnvironmentData = new DrawBlockEnvironmentData()
 
PrimitivesRenderer3D m_primitivesRenderer = new PrimitivesRenderer3D()
 

静态 Public 属性

static LitShader m_shader
 
static int[] m_drawOrders = new int[1] { 1 }
 

属性

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

成员函数说明

◆ Draw()

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

实现了 Game.IDrawable.

函数调用图:

◆ Load()

override void Game.ComponentVrHandsModel.Load ( ValuesDictionary valuesDictionary,
IdToEntityMap idToEntityMap )
函数调用图:

◆ Update()

void Game.ComponentVrHandsModel.Update ( float dt)

实现了 Game.IUpdateable.

类成员变量说明

◆ m_componentMiner

ComponentMiner Game.ComponentVrHandsModel.m_componentMiner

◆ m_componentPlayer

ComponentPlayer Game.ComponentVrHandsModel.m_componentPlayer

◆ m_drawBlockEnvironmentData

DrawBlockEnvironmentData Game.ComponentVrHandsModel.m_drawBlockEnvironmentData = new DrawBlockEnvironmentData()

◆ m_drawOrders

int [] Game.ComponentVrHandsModel.m_drawOrders = new int[1] { 1 }
static

◆ m_handLight

float Game.ComponentVrHandsModel.m_handLight

◆ m_itemLight

int Game.ComponentVrHandsModel.m_itemLight

◆ m_itemOffset

Vector3 Game.ComponentVrHandsModel.m_itemOffset

◆ m_itemRotation

Vector3 Game.ComponentVrHandsModel.m_itemRotation

◆ m_nextHandLightTime

double Game.ComponentVrHandsModel.m_nextHandLightTime

◆ m_pokeAnimationTime

float Game.ComponentVrHandsModel.m_pokeAnimationTime

◆ m_primitivesRenderer

PrimitivesRenderer3D Game.ComponentVrHandsModel.m_primitivesRenderer = new PrimitivesRenderer3D()

◆ m_shader

LitShader Game.ComponentVrHandsModel.m_shader
static
初始值:
= new LitShader(
2,
useEmissionColor: false,
useVertexColor: false,
useTexture: true,
useFog: false,
useAlphaThreshold: false
)

◆ m_subsystemTerrain

SubsystemTerrain Game.ComponentVrHandsModel.m_subsystemTerrain

◆ m_vrHandModel

Model Game.ComponentVrHandsModel.m_vrHandModel

属性说明

◆ DrawOrders

int [] Game.ComponentVrHandsModel.DrawOrders
get

实现了 Game.IDrawable.

◆ ItemOffsetOrder

Vector3 Game.ComponentVrHandsModel.ItemOffsetOrder
getset

◆ ItemRotationOrder

Vector3 Game.ComponentVrHandsModel.ItemRotationOrder
getset

◆ UpdateOrder

UpdateOrder Game.ComponentVrHandsModel.UpdateOrder
get

实现了 Game.IUpdateable.


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