zoukankan      html  css  js  c++  java
  • 【Unity3D自学记录】判断物体是否在镜头内

    判断物体是否在镜头内。

    其实很简单的方法

    代码如下:

    [csharp] view plain copy
     
    在CODE上查看代码片派生到我的代码片
    1. using UnityEngine;  
    2. using System.Collections;  
    3.   
    4. public class DJH_IsRendering : MonoBehaviour {  
    5.   
    6.     public bool isRendering=false;  
    7.     private float lastTime=0;  
    8.     private float curtTime=0;  
    9.   
    10.     void Update()  
    11.     {  
    12.         isRendering=curtTime!=lastTime?true:false;  
    13.         lastTime=curtTime;  
    14.     }  
    15.   
    16.     void OnWillRenderObject()  
    17.     {  
    18.         curtTime=Time.time;  
    19.     }  
    20.   
    21. }  

    把脚本挂在要判断的物体上。

    当在镜头内时,isRendering为true,反之,不在镜头内时,为false。


  • 相关阅读:
    软件工程个人作业01
    动手动脑
    大道至简感想终结篇
    课后作业
    反思
    课后作业
    不忘初心,方得始终
    课后作业
    沟通,让一切变得简单

  • 原文地址:https://www.cnblogs.com/android-blogs/p/6116567.html
Copyright © 2011-2022 走看看