• Dokumentation (master)
  • Dokumentation (develop)
Show / Hide Table of Contents
  • OctoAwesome
    • Axis
    • Block
    • BlockDefinition
    • Blocks
    • Chunk
    • ChunkColumn
    • Component
    • ComponentList<T>
    • Coordinate
    • Entity
    • EntityComponent
    • EntityFilterAttribute
    • EntityList
    • Extension
    • FailEntityChunkArgs
    • GlobalChunkCache
    • IBlockDefinition
    • IChunk
    • IChunkColumn
    • IClimateMap
    • IDefinition
    • IDefinitionManager
    • IEntityList
    • IExtension
    • IExtensionLoader
    • IExtensionResolver
    • IGlobalChunkCache
    • IInventoryableDefinition
    • IItem
    • IItemDefinition
    • ILocalChunkCache
    • IMapGenerator
    • IMapPopulator
    • Index2
    • Index3
    • InventorySlot
    • IPersistenceManager
    • IPlanet
    • IResource
    • IResourceManager
    • ISettings
    • Item
    • IUniverse
    • LocalBuilder
    • LocalChunkCache
    • MapPopulator
    • OrientationFlags
    • PhysicalProperties
    • Planet
    • PlanetIndex3
    • Player
    • Simulation
    • SimulationComponent
    • SimulationComponent<C1, C2, C3>
    • SimulationComponent<C1, C2>
    • SimulationComponent<C1>
    • SimulationState
    • Universe
    • UpdateableEntity
    • Wall
  • OctoAwesome.Basics
    • ITreeDefinition
    • TreeDefinition
  • OctoAwesome.EntityComponents
    • BodyComponent
    • ControllableComponent
    • HeadComponent
    • InventoryComponent
    • PositionComponent
    • RenderComponent
    • ToolBarComponent
  • OctoAwesome.Runtime
    • DefinitionManager
    • DiskPersistenceManager
    • ExtensionLoader
    • IPlayerController
    • ResourceManager

Class BodyComponent

Vererbung
System.Object
Component
EntityComponent
BodyComponent
Vererbte Member
EntityComponent.Entity
EntityComponent.SetEntity(Entity)
EntityComponent.OnSetEntity()
Component.Enabled
Namespace: OctoAwesome.EntityComponents
Assembly: OctoAwesome.dll
Syntax
public sealed class BodyComponent : EntityComponent

Konstructoren

BodyComponent()

Deklaration
public BodyComponent()

Eigenschaften

Height

Die Körperhöhe des Spielers in Blocks

Deklaration
public float Height { get; set; }
Wert der Eigenschaft
Typ Beschreibung
System.Single

Mass

Deklaration
public float Mass { get; set; }
Wert der Eigenschaft
Typ Beschreibung
System.Single

Radius

Der Radius des Spielers in Blocks.

Deklaration
public float Radius { get; set; }
Wert der Eigenschaft
Typ Beschreibung
System.Single

Methoden

Deserialize(BinaryReader, IDefinitionManager)

Deklaration
public override void Deserialize(BinaryReader reader, IDefinitionManager definitionManager)
Parameter
Typ Name Beschreibung
BinaryReader reader
IDefinitionManager definitionManager
Overrides
Component.Deserialize(BinaryReader, IDefinitionManager)

Serialize(BinaryWriter, IDefinitionManager)

Deklaration
public override void Serialize(BinaryWriter writer, IDefinitionManager definitionManager)
Parameter
Typ Name Beschreibung
BinaryWriter writer
IDefinitionManager definitionManager
Overrides
Component.Serialize(BinaryWriter, IDefinitionManager)
Nach oben Projekt OctoAwesome · Projektwebsite · Impressum · Datenschutzerklärung
Generated by DocFX