1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產(chǎn)品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      Unity實現(xiàn)繪制線斷二-----用GL畫矩形線框-創(chuàng)新互聯(lián)

      今天有點時間,才記起來上一次寫的畫線框,接著上一節(jié)畫線,我們這節(jié)來看一下GL畫線

      創(chuàng)新互聯(lián)公司主要從事網(wǎng)站建設、成都做網(wǎng)站、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務鄰水,10年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:18980820575

      直接上代碼

      using UnityEngine;
      using System.Collections;
      using System.Collections.Generic;
      
      public class joint{  
          public Vector3 org;  
          public Vector3 end;  
      }  
      
      public class example : MonoBehaviour {
      
          Event e;    
          private Vector3 orgPos;    
          private Vector3 endPos;    
          private bool canDrawLines  = false;    
          ArrayList posAL;  
          ArrayList temppos;  
          public Material lineMaterial;  
          public List  Pos = new List ();
      
          void Start()  
          {  
              temppos=new ArrayList();  
              posAL=new  ArrayList();  
          }  
          void Update()  
          {  
              if(Input.GetMouseButtonUp(0))  
              {  
                  canDrawLines = true;    
              }  
              if(e.type!=null &canDrawLines) 
              {    
                  if(e.type == EventType.MouseDown)    
                  {    
                      
                      orgPos=Input.mousePosition;
                        
      
                  }    
                  
                  if(e.type==EventType.MouseUp)    
                  {    
                      
                        
                      endPos=Input.mousePosition; 
                      Pos.Add (endPos);
                      for (int i = 0; i < Pos.Count-1; i++) {
                          Vector3 p = Pos [i];
                      }
                      GLDrawLine (orgPos, endPos);
                      orgPos = endPos;
      
                  }    
              }    
      
          }  
      
          void GLDrawLine(Vector3 beg ,Vector3 end )    
          {  
              
              if(!canDrawLines)    
                  return;    
              GL.PushMatrix ();  
              GL.LoadOrtho ();    
      
              beg.x=beg.x/Screen.width;    
              end.x=end.x/Screen.width;    
              beg.y=beg.y/Screen.height;    
              end.y=end.y/Screen.height;    
              joint tmpJoint = new joint();    
              tmpJoint.org=beg;    
              tmpJoint.end=end;    
      
              posAL.Add(tmpJoint);    
              lineMaterial.SetPass( 0 );    
              GL.Begin( GL.LINES );  
              GL.Color( new Color(1,1,1,1f) ); 
      
              for(int i= 1;i

      另外有需要云服務器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


      網(wǎng)頁標題:Unity實現(xiàn)繪制線斷二-----用GL畫矩形線框-創(chuàng)新互聯(lián)
      鏈接URL:http://www.ef60e0e.cn/article/jhpdg.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
      1. <ul id="0c1fb"></ul>

        <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
        <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

        陵川县| 鄂伦春自治旗| 汉源县| 萍乡市| 金湖县| 寻甸| 沅陵县| 南平市| 长丰县| 盱眙县| 海盐县| 聂荣县| 兴文县| 澎湖县| 江门市| 平舆县| 若羌县| 蒲城县| 姜堰市| 福海县| 安阳市| 浪卡子县| 碌曲县| 二手房| 枝江市| 莱阳市| 孝昌县| 集贤县| 吐鲁番市| 台山市| 鹿邑县| 长春市| 清原| 巴塘县| 合川市| 吴川市| 托克托县| 瑞昌市| 连城县| 安丘市| 卢龙县|