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

Public 成员函数

void Update (float dt)
 
override void Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap)
 
virtual void ShapeshiftTo (string entityTemplateName)
 
virtual void ComponentSpawn_Despawned (ComponentSpawn componentSpawn)
 
- Public 成员函数 继承自 Game.IUpdateable

Public 属性

SubsystemGameInfo m_subsystemGameInfo
 
SubsystemSky m_subsystemSky
 
SubsystemParticles m_subsystemParticles
 
SubsystemAudio m_subsystemAudio
 
ComponentSpawn m_componentSpawn
 
ComponentBody m_componentBody
 
ComponentHealth m_componentHealth
 
ShapeshiftParticleSystem m_particleSystem
 
string m_nightEntityTemplateName
 
string m_dayEntityTemplateName
 
float m_timeToSwitch
 
string m_spawnEntityTemplateName
 

静态 Public 属性

static Random s_random = new()
 

属性

bool IsEnabled [get, set]
 
UpdateOrder UpdateOrder [get]
 
- 属性 继承自 Game.IUpdateable
float FloatUpdateOrder [get]
 

成员函数说明

◆ ComponentSpawn_Despawned()

virtual void Game.ComponentShapeshifter.ComponentSpawn_Despawned ( ComponentSpawn componentSpawn)
virtual
函数调用图:
这是这个函数的调用关系图:

◆ Load()

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

◆ ShapeshiftTo()

virtual void Game.ComponentShapeshifter.ShapeshiftTo ( string entityTemplateName)
virtual
函数调用图:
这是这个函数的调用关系图:

◆ Update()

void Game.ComponentShapeshifter.Update ( float dt)

实现了 Game.IUpdateable.

函数调用图:

类成员变量说明

◆ m_componentBody

ComponentBody Game.ComponentShapeshifter.m_componentBody

◆ m_componentHealth

ComponentHealth Game.ComponentShapeshifter.m_componentHealth

◆ m_componentSpawn

ComponentSpawn Game.ComponentShapeshifter.m_componentSpawn

◆ m_dayEntityTemplateName

string Game.ComponentShapeshifter.m_dayEntityTemplateName

◆ m_nightEntityTemplateName

string Game.ComponentShapeshifter.m_nightEntityTemplateName

◆ m_particleSystem

ShapeshiftParticleSystem Game.ComponentShapeshifter.m_particleSystem

◆ m_spawnEntityTemplateName

string Game.ComponentShapeshifter.m_spawnEntityTemplateName

◆ m_subsystemAudio

SubsystemAudio Game.ComponentShapeshifter.m_subsystemAudio

◆ m_subsystemGameInfo

SubsystemGameInfo Game.ComponentShapeshifter.m_subsystemGameInfo

◆ m_subsystemParticles

SubsystemParticles Game.ComponentShapeshifter.m_subsystemParticles

◆ m_subsystemSky

SubsystemSky Game.ComponentShapeshifter.m_subsystemSky

◆ m_timeToSwitch

float Game.ComponentShapeshifter.m_timeToSwitch

◆ s_random

Random Game.ComponentShapeshifter.s_random = new()
static

属性说明

◆ IsEnabled

bool Game.ComponentShapeshifter.IsEnabled
getset

◆ UpdateOrder

UpdateOrder Game.ComponentShapeshifter.UpdateOrder
get

实现了 Game.IUpdateable.


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