Config = Config or {}
|
|
--[[@
|
|
功能: 指定场景摄像机自动旋转参数,只在大世界生效
|
|
参数:
|
|
把360度分成若干个区域(理论上支持无限个区域),角色朝向在哪个区域,摄像机就跟到哪个区域
|
|
角色:朝右0,朝上90,朝左180,朝下270
|
|
摄像机:朝上0,朝左-90,朝右90
|
|
|
|
key值 : 场景id
|
|
enable_angle : 当角色转向超过此角度时,摄像机才会开始跟进
|
|
delta_angle : 摄像机每一帧旋转的角度
|
|
area_list = {
|
|
[area_index] = {角色朝向最小值, 角色朝向最大值, 此区域的摄像机角度},
|
|
}
|
|
]]
|
|
Config.ConfigSceneCamera = {
|
|
--默认值,取不到配置的场景,就会根据此配置去旋转
|
|
["default"] = {
|
|
enable_angle = 70,
|
|
delta_angle = 5,
|
|
area_list = {
|
|
[1] = {45, 135, 0},
|
|
[2] = {135, 225, -30},
|
|
[3] = {225, 315, 0},
|
|
[4] = {315, 45, 30},
|
|
}
|
|
|
|
},
|
|
|
|
[1001] = {
|
|
enable_angle = 70,
|
|
delta_angle = 5,
|
|
area_list = {
|
|
[1] = {45, 135, 0},
|
|
[2] = {135, 225, -30},
|
|
[3] = {225, 315, 0},
|
|
[4] = {315, 45, 30},
|
|
}
|
|
},
|
|
}
|
|
|
|
--[[@
|
|
功能: 锁定视角的特殊副本相关参数
|
|
参数:
|
|
key值 : 副本id
|
|
distance : 摄像机和主角的平面距离
|
|
field : 摄像机可视范围
|
|
rotate : 摄像机和地面夹角
|
|
height : 摄像机离地面高度
|
|
angle : 摄像机的旋转角度
|
|
]]
|
|
Config.ConfigSceneCamera.LockDungeon = {
|
|
[2002] = {distance = 13, field = 35, rotate = 20, height = 7, angle = -45, is_delay = true},
|
|
[2004] = {distance = 13, field = 35, rotate = 20, height = 7, angle = 45, is_delay = true},
|
|
[2005] = {distance = 13, field = 35, rotate = 20, height = 7, angle = -45},
|
|
[2021] = {distance = 13, field = 35, rotate = 20, height = 7, angle = 110},
|
|
}
|
|
|
|
|
|
|
|
--钓鱼场景公用摄像机位置参数
|
|
Config.ConfigFishSceneCamera = {
|
|
-- height = 7.88 , distance = -5.5, field = 40, rotate = 20, time = 1
|
|
}
|