admin 管理员组文章数量: 894198
unity实现小地图和放大镜功能
在project中右键创建render Texture,然后右键在UI里创建RawImage,把render Texture拖进去
然后创建一个相机把render Texture拖进去
然后左上角就出现一个小地图
随后实现放大镜功能
using System.Collections;
using System.Collections.Generic;
using UnityEngine;public class mirror : MonoBehaviour {// Use this for initializationvoid Start () {}// Update is called once per frame//获取相机里的fieldOfView组件,改变他的值,从而实现放大镜的功能void Update () {if (Input.GetMouseButtonDown(1)){Camera.main.fieldOfView = 20;}if (Input.GetMouseButtonUp(1)){Camera.main.fieldOfView = 60;}}
}
然后把此代码挂载到相机上就可以实现放大镜功能了
动态图博主就不放了,自己动手去试试
本文标签: unity实现小地图和放大镜功能
版权声明:本文标题:unity实现小地图和放大镜功能 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1687603719h120089.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论