# 模型类 class.model2
继承自 模型类
可以使用模型的任何属性
该模型 可以直接显示 不需要修改模型文件
每个模型都有独立的 场景跟镜头
# 方法
# set_model
设置模型
# 参数
名字 | 类型 | 说明 |
---|---|---|
model | string | 模型路径 |
color_id | integer | 0~15 的玩家颜色 id |
model:setmodel("xx.blp", 0)
1
# set_camera_source
设置模型的镜头位置, 可以决定从什么角度观察模型 镜头越远 模型越小。
# 参数
名字 | 类型 | 说明 |
---|---|---|
x | number | 坐标 |
y | number | 坐标 |
z | number | 坐标 |
model:set_camera_source(x, y, z)
1
# set_camera_target
设置模型的镜头目标位置, 就是镜头的焦点 一般对着模型位置
# 参数
名字 | 类型 | 说明 |
---|---|---|
x | number | 坐标 |
y | number | 坐标 |
z | number | 坐标 |
model:set_camera_source(x, y, z)
1
# set_model_position
设置模型在场景内的坐标 跟镜头位置 镜头目标位置有关联 影响显示
# 参数
名字 | 类型 | 说明 |
---|---|---|
x | number | 坐标 |
y | number | 坐标 |
z | number | 坐标 |
model:set_model_position(x, y, z)
1
# get_model_position
获取模型绘制
# 返回值
名字 | 类型 | 说明 |
---|---|---|
x | number | 坐标 |
y | number | 坐标 |
z | number | 坐标 |
local x, y, z = model:get_model_position()
1