Survivalcraft API 1.8.2.3
v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
MovingBlocksRaycastResult.cs
浏览该文件的文档.
1
using
Engine
;
2
using
TemplatesDatabase
;
3
4
namespace
Game
{
5
public
struct
MovingBlocksRaycastResult
{
6
public
MovingBlocksRaycastResult
() { }
7
8
public
Ray3
Ray
;
9
10
public
IMovingBlockSet
MovingBlockSet
;
11
12
public
float
Distance
;
13
public
Vector3
HitPoint
() => Ray.Position + Ray.Direction *
Distance
;
14
15
public
MovingBlock
MovingBlock
;
16
17
public
int
CollisionBoxIndex
;
18
19
public
BoundingBox
?
BlockBoundingBox
;
20
21
public
int
BlockValue
=>
MovingBlock
?.Value ?? -1;
22
26
public
ValuesDictionary
ValuesDictionaryForMods
=
new
();
27
}
28
}
TemplatesDatabase.ValuesDictionary
定义
ValuesDictionary.cs:9
Game.IMovingBlockSet
定义
IMovingBlockSet.cs:4
Engine
定义
BaseSound.cs:10
Game
定义
ContentFileBridge.cs:4
TemplatesDatabase
定义
Database.cs:6
Engine.BoundingBox
定义
BoundingBox.cs:2
Engine.Ray3
定义
Ray3.cs:2
Engine.Vector3
定义
Vector3.cs:2
Game.MovingBlocksRaycastResult.CollisionBoxIndex
int CollisionBoxIndex
定义
MovingBlocksRaycastResult.cs:17
Game.MovingBlocksRaycastResult.MovingBlockSet
IMovingBlockSet MovingBlockSet
定义
MovingBlocksRaycastResult.cs:10
Game.MovingBlocksRaycastResult.HitPoint
Vector3 HitPoint()
定义
MovingBlocksRaycastResult.cs:13
Game.MovingBlocksRaycastResult.Ray
Ray3 Ray
定义
MovingBlocksRaycastResult.cs:8
Game.MovingBlocksRaycastResult.BlockBoundingBox
BoundingBox? BlockBoundingBox
定义
MovingBlocksRaycastResult.cs:19
Game.MovingBlocksRaycastResult.Distance
float Distance
定义
MovingBlocksRaycastResult.cs:12
Game.MovingBlocksRaycastResult.MovingBlocksRaycastResult
MovingBlocksRaycastResult()
定义
MovingBlocksRaycastResult.cs:6
Game.MovingBlocksRaycastResult.ValuesDictionaryForMods
ValuesDictionary ValuesDictionaryForMods
模组如果需要添加或使用额外信息,可以在这个ValuesDictionary读写元素
定义
MovingBlocksRaycastResult.cs:26
Game.MovingBlocksRaycastResult.BlockValue
int BlockValue
定义
MovingBlocksRaycastResult.cs:21
Game.MovingBlocksRaycastResult.MovingBlock
MovingBlock MovingBlock
定义
MovingBlocksRaycastResult.cs:15
SurvivalcraftApi 1.8.2.3
Survivalcraft.Windows
Block
MovingBlocksRaycastResult.cs
制作者
1.16.1