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