返回介绍

Camera.CopyFrom 复制到

发布于 2019-12-18 15:37:28 字数 1252 浏览 1151 评论 0 收藏 0

JavaScript => CopyFrom(other: Camera): void;
C# => void CopyFrom(Camera other);

Description 描述

Makes this camera's settings match other camera.

使这个相机的设置与其他相机相同。

This will copy all camera's variables (field of view, clear flags, culling mask, …) from the other camera. It will also set this camera's transform to match the other camera, as well as this camera's layer to match the layer of the other camera.

这将从其它相机拷贝所有的相机变量(视野、清除标识、消隐遮罩),这也将设置相机的变换与其它相机相同,相机的层也与其它相机相同。

This can be useful if you want one camera to match the other camera's setup, when doing custom rendering effects. For example when using RenderWithShader.

在做自定义渲染效果的时候,这可以用来设置一台具有与其它相机设置完全相同的相机,例如在使用RenderWithShader时。

JavaScript:

	// Set the current camera's settings from the main
	// scene camera.
	camera.CopyFrom(Camera.main);

C#:

using UnityEngine;
using System.Collections;
 
public class ExampleClass : MonoBehaviour {
    void Example() {
        camera.CopyFrom(Camera.main);
    }
}

Camera

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文