远景视野范围 FarClipPlane

数据流向
数据由服务器同步给客户端,客户端无法同步给服务器

属性区间[64,512]

描述

FarClipPlane是 摄像机 到视野范围内最远可见物的距离。默认值为64。

实例

由于摄像机管线的原因,脚本不能直接修改摄像机的参数,会被覆盖。所以,给零件注册一个碰撞事件,事件触发时将摄像机的FarClipPlane属性修改为128。

local WorkSpace = GetService("WorkSpace") -- 获取工作区服务
local camera = WorkSpace:WaitForChild("Camera") -- 获取默认的摄像机对象
local part =  RWObject:New("Part",WorkSpace) -- 创建一个零件
local part2 = RWObject:New("Part",WorkSpace) -- 创建标识块
part2.Anchored = true -- 锚定标识块
part2.Scale = Vector3(5,40,1) -- 放大标识块
part2.Color = Vector3(255,0,0) -- 标识块改为红色
part2.Position = Vector3(0,20,124) -- 将标识块的位置设为视野最远端
part.Anchored = true -- 锚定零件
part.Position = Vector3(0,1,2) -- 修改零件位置
part.TriggerEnter:Connect(function() -- 注册碰撞事件
        camera.FarClipPlane = 128 -- 修改摄像机的FarClipPlane
    end)
文档更新时间: 2020-09-16 16:14   作者:安彤琛