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< MovingBlock > Blocks
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.cs 第 11 行定义.

成员函数说明

◆ BoundingBox()

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

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs 第 82 行定义.

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

◆ Dispose()

void Game.SubsystemMovingBlocks.MovingBlockSet.Dispose ( )

在文件 SubsystemMovingBlocks.cs 第 56 行定义.

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

◆ SetBlock()

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

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs 第 96 行定义.

函数调用图:

◆ Stop()

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

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs 第 105 行定义.

◆ UpdateBox()

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

在文件 SubsystemMovingBlocks.cs 第 60 行定义.

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

类成员变量说明

◆ Acceleration

float Game.SubsystemMovingBlocks.MovingBlockSet.Acceleration

在文件 SubsystemMovingBlocks.cs 第 28 行定义.

◆ Blocks

List<MovingBlock> Game.SubsystemMovingBlocks.MovingBlockSet.Blocks

在文件 SubsystemMovingBlocks.cs 第 34 行定义.

◆ Box

Box Game.SubsystemMovingBlocks.MovingBlockSet.Box

在文件 SubsystemMovingBlocks.cs 第 36 行定义.

◆ CurrentVelocity

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.CurrentVelocity

在文件 SubsystemMovingBlocks.cs 第 38 行定义.

◆ Drag

float Game.SubsystemMovingBlocks.MovingBlockSet.Drag

在文件 SubsystemMovingBlocks.cs 第 30 行定义.

◆ Geometry

TerrainGeometry Game.SubsystemMovingBlocks.MovingBlockSet.Geometry

在文件 SubsystemMovingBlocks.cs 第 54 行定义.

◆ GeometryGenerationPosition

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

在文件 SubsystemMovingBlocks.cs 第 42 行定义.

◆ GeometryOffset

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.GeometryOffset

在文件 SubsystemMovingBlocks.cs 第 40 行定义.

◆ Id

string Game.SubsystemMovingBlocks.MovingBlockSet.Id

在文件 SubsystemMovingBlocks.cs 第 12 行定义.

◆ Position

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.Position

在文件 SubsystemMovingBlocks.cs 第 20 行定义.

◆ RemainCounter

int Game.SubsystemMovingBlocks.MovingBlockSet.RemainCounter

在文件 SubsystemMovingBlocks.cs 第 18 行定义.

◆ Smoothness

Vector2 Game.SubsystemMovingBlocks.MovingBlockSet.Smoothness

在文件 SubsystemMovingBlocks.cs 第 32 行定义.

◆ Speed

float Game.SubsystemMovingBlocks.MovingBlockSet.Speed

在文件 SubsystemMovingBlocks.cs 第 26 行定义.

◆ StartPosition

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.StartPosition

在文件 SubsystemMovingBlocks.cs 第 22 行定义.

◆ Stop

bool Game.SubsystemMovingBlocks.MovingBlockSet.Stop

在文件 SubsystemMovingBlocks.cs 第 16 行定义.

◆ Tag

object Game.SubsystemMovingBlocks.MovingBlockSet.Tag

在文件 SubsystemMovingBlocks.cs 第 14 行定义.

◆ TargetPosition

Vector3 Game.SubsystemMovingBlocks.MovingBlockSet.TargetPosition

在文件 SubsystemMovingBlocks.cs 第 24 行定义.

属性说明

◆ Blocks

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

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs 第 52 行定义.

◆ CurrentVelocity

Vector3 IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.CurrentVelocity
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs 第 50 行定义.

◆ Id

string IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Id
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs 第 46 行定义.

◆ Position

Vector3 IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Position
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs 第 44 行定义.

◆ Stopped

bool IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Stopped
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs 第 51 行定义.

◆ Tag

object IMovingBlockSet. Game.SubsystemMovingBlocks.MovingBlockSet.Tag
getprivate

实现了 Game.IMovingBlockSet.

在文件 SubsystemMovingBlocks.cs 第 48 行定义.


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