---
sidebarDepth: 1
---
# 数学
## GetDirFromRot
服务端客户端
### 服务端接口
method in mod.server.extraServerApi
- 描述
通过旋转角度获取朝向
- 参数
| 参数名 |
数据类型
| 说明 |
| :--- | :--- | :--- |
| rot | tuple(float,float) | 俯仰角度及绕竖直方向的角度,单位是角度 |
- 返回值
| 数据类型
| 说明 |
| :--- | :--- |
| tuple(float,float,float) | 玩家朝向的单位向量 |
- 示例
```python
import mod.server.extraServerApi as serverApi
direction = serverApi.GetDirFromRot((0, 0))
```
### 客户端接口
method in mod.client.extraClientApi
- 描述
通过旋转角度获取朝向
- 参数
| 参数名 | 数据类型
| 说明 |
| :--- | :--- | :--- |
| rot | tuple(float,float) | 俯仰角度及绕竖直方向的角度,单位是角度 |
- 返回值
| 数据类型
| 说明 |
| :--- | :--- |
| tuple(float,float,float) | 玩家朝向的单位向量 |
- 示例
```python
import mod.client.extraClientApi as clientApi
direction = clientApi.GetDirFromRot((0, 0))
```
## GetRotFromDir
服务端客户端
### 服务端接口
method in mod.server.extraServerApi
- 描述
通过朝向获取旋转角度
- 参数
| 参数名 | 数据类型
| 说明 |
| :--- | :--- | :--- |
| dir | tuple(float,float,float) | 玩家朝向的单位向量 |
- 返回值
| 数据类型
| 说明 |
| :--- | :--- |
| tuple(float,float) | 俯仰角度及绕竖直方向的角度,单位是角度 |
- 示例
```python
import mod.server.extraServerApi as serverApi
rot = serverApi.GetRotFromDir((1, 0, 1))
```
### 客户端接口
method in mod.client.extraClientApi
- 描述
通过朝向获取旋转角度
- 参数
| 参数名 | 数据类型
| 说明 |
| :--- | :--- | :--- |
| dir | tuple(float,float,float) | 玩家朝向的单位向量 |
- 返回值
| 数据类型
| 说明 |
| :--- | :--- |
| tuple(float,float) | 俯仰角度及绕竖直方向的角度,单位是角度 |
- 示例
```python
import mod.client.extraClientApi as clientApi
rot = clientApi.GetRotFromDir((1, 0, 1))
```