今天去了下北京的虛擬現(xiàn)實產(chǎn)業(yè)園,看了下,感覺虛擬現(xiàn)實產(chǎn)業(yè)以后發(fā)展前景可能會蠻好的,回來之后想了下上次做的一個秘密潛行的游戲的時候。主角拿到鑰匙的檢測,我當時用的是碰撞檢測,想了下。是否射線檢測會更合適,就想一些RPG游戲里面的檢起掉落在地上的裝備那效果,就寫了一個
創(chuàng)新互聯(lián)建站致力于互聯(lián)網(wǎng)品牌建設(shè)與網(wǎng)絡(luò)營銷,包括成都網(wǎng)站設(shè)計、成都做網(wǎng)站、SEO優(yōu)化、網(wǎng)絡(luò)推廣、整站優(yōu)化營銷策劃推廣、電子商務(wù)、移動互聯(lián)網(wǎng)營銷等。創(chuàng)新互聯(lián)建站為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制及解決方案,創(chuàng)新互聯(lián)建站核心團隊10余年專注互聯(lián)網(wǎng)開發(fā),積累了豐富的網(wǎng)站經(jīng)驗,為廣大企業(yè)客戶提供一站式企業(yè)網(wǎng)站建設(shè)服務(wù),在網(wǎng)站建設(shè)行業(yè)內(nèi)樹立了良好口碑。代碼如下:
using UnityEngine;
using System.Collections;
public class RayPlayer : MonoBehaviour {
public bool canPick;//是否可以檢起
void Update () {
RaycastHit hitif;
bool MyCollider = Physics.Raycast(transform.position,transform.forward,out hitif);//得到碰撞點
if(MyCollider)//判斷射線是否發(fā)生碰撞
{
if(hitif.distance<4&&hitif.collider.gameObject.tag=="Player")//判斷在幾米之內(nèi)加上碰撞的物體的Tag是不是為Player(U3D里面自己設(shè)置Tag)
{
canPick=true;
//如果顯示為可撿起的時候,如果按下鼠標左建,就銷毀這個物體
if(Input.GetMouseButton(0))
{
Destroy(hitif.collider.gameObject,1f);
}
}
else
{
canPick=false;
}
}
else
{
canPick=false;
}
}
//顯示一個是否可以撿起的提升
void OnGUI()
{
if(canPick)
{
GUI.Box(new Rect(Screen.width/2,Screen.height/2,100,60),"可以撿起");
}
}
}
另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機、免備案服務(wù)器”等云主機租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務(wù)可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場景需求。
網(wǎng)站名稱:unity3d用射線檢測做了一個物體的撿起功能-創(chuàng)新互聯(lián)
鏈接URL:http://jinyejixie.com/article38/djessp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供建站公司、自適應(yīng)網(wǎng)站、關(guān)鍵詞優(yōu)化、微信公眾號、商城網(wǎng)站、軟件開發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容