Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.SubsystemMovingBlocks.MovingBlockSet
类 Game.SubsystemMovingBlocks.MovingBlockSet 继承关系图:
Game.SubsystemMovingBlocks.MovingBlockSet 的协作图:

Public 成员函数

void Dispose ()
virtual void UpdateBox ()
BoundingBox BoundingBox (bool extendToFillCells)

Public 属性

string Id
object Tag
bool Stop
int RemainCounter
Vector3 Position
Vector3 StartPosition
Vector3 TargetPosition
float Speed
float Acceleration
float Drag
Vector2 Smoothness
List< MovingBlockBlocks
Box Box
Vector3 CurrentVelocity
Vector3 GeometryOffset
Point3 GeometryGenerationPosition = new(int.MaxValue)
TerrainGeometry Geometry

属性

Vector3 IMovingBlockSet. Position [get]
string IMovingBlockSet. Id [get]
object IMovingBlockSet. Tag [get]
Vector3 IMovingBlockSet. CurrentVelocity [get]
bool IMovingBlockSet. Stopped [get]
List< MovingBlock > IMovingBlockSet. Blocks [get]

Private 成员函数

void IMovingBlockSet. SetBlock (Point3 offset, int value)
void IMovingBlockSet. Stop ()

详细描述

在文件 SubsystemMovingBlocks.cs11 行定义.

成员函数说明

◆ BoundingBox()

BoundingBox Game.SubsystemMovingBlocks.MovingBlockSet.BoundingBox ( bool extendToFillCells)

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs82 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ Dispose()

void Game.SubsystemMovingBlocks.MovingBlockSet.Dispose ( )

在文件 SubsystemMovingBlocks.cs56 行定义.

这是这个函数的调用关系图:

◆ SetBlock()

void IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.SetBlock ( Point3 offset,
int value )
private

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs96 行定义.

函数调用图:

◆ Stop()

void IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Stop ( )
private

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs105 行定义.

◆ UpdateBox()

virtual void Game.SubsystemMovingBlocks.MovingBlockSet.UpdateBox ( )
virtual

在文件 SubsystemMovingBlocks.cs60 行定义.

函数调用图:
这是这个函数的调用关系图:

类成员变量说明

◆ Acceleration

float Game.SubsystemMovingBlocks.MovingBlockSet.Acceleration

在文件 SubsystemMovingBlocks.cs28 行定义.

◆ Blocks

List<MovingBlock> Game.SubsystemMovingBlocks.MovingBlockSet.Blocks

在文件 SubsystemMovingBlocks.cs34 行定义.

◆ Box

Box Game.SubsystemMovingBlocks.MovingBlockSet.Box

在文件 SubsystemMovingBlocks.cs36 行定义.

◆ CurrentVelocity

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.CurrentVelocity

在文件 SubsystemMovingBlocks.cs38 行定义.

◆ Drag

float Game.SubsystemMovingBlocks.MovingBlockSet.Drag

在文件 SubsystemMovingBlocks.cs30 行定义.

◆ Geometry

TerrainGeometry Game.SubsystemMovingBlocks.MovingBlockSet.Geometry

在文件 SubsystemMovingBlocks.cs54 行定义.

◆ GeometryGenerationPosition

Point3 Game.SubsystemMovingBlocks.MovingBlockSet.GeometryGenerationPosition = new(int.MaxValue)

在文件 SubsystemMovingBlocks.cs42 行定义.

◆ GeometryOffset

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.GeometryOffset

在文件 SubsystemMovingBlocks.cs40 行定义.

◆ Id

string Game.SubsystemMovingBlocks.MovingBlockSet.Id

在文件 SubsystemMovingBlocks.cs12 行定义.

◆ Position

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.Position

在文件 SubsystemMovingBlocks.cs20 行定义.

◆ RemainCounter

int Game.SubsystemMovingBlocks.MovingBlockSet.RemainCounter

在文件 SubsystemMovingBlocks.cs18 行定义.

◆ Smoothness

Vector2 Game.SubsystemMovingBlocks.MovingBlockSet.Smoothness

在文件 SubsystemMovingBlocks.cs32 行定义.

◆ Speed

float Game.SubsystemMovingBlocks.MovingBlockSet.Speed

在文件 SubsystemMovingBlocks.cs26 行定义.

◆ StartPosition

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.StartPosition

在文件 SubsystemMovingBlocks.cs22 行定义.

◆ Stop

bool Game.SubsystemMovingBlocks.MovingBlockSet.Stop

在文件 SubsystemMovingBlocks.cs16 行定义.

◆ Tag

object Game.SubsystemMovingBlocks.MovingBlockSet.Tag

在文件 SubsystemMovingBlocks.cs14 行定义.

◆ TargetPosition

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.TargetPosition

在文件 SubsystemMovingBlocks.cs24 行定义.

属性说明

◆ Blocks

List<MovingBlock> IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Blocks
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs52 行定义.

◆ CurrentVelocity

Vector3 IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.CurrentVelocity
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs50 行定义.

◆ Id

string IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Id
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs46 行定义.

◆ Position

Vector3 IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Position
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs44 行定义.

◆ Stopped

bool IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Stopped
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs51 行定义.

◆ Tag

object IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Tag
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs48 行定义.


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