您好,欢迎来到Unity之家!   unity.jb51.net 
  • 首 页
  • 你问我答
  • 当前位置:首页 > 学习培训 > Unity入门 >
    鼠标点击物体并删除
    时间:2015-02-04 09:48 来源:Unity之家 作者:unity.jb51.net 浏览:收藏 挑错 推荐 打印


    为大家分享鼠标点选物体后,删除物体的脚本


    直接贴出代码:


    using UnityEngine;
    using System.Collections;
    
    public class MouseCheck : MonoBehaviour
    {
        RaycastHit hit;
        bool isDelect = false;
    
        void Start()
        {
    
        }
    
        void Update()
        {
            if (Input.GetButtonDown("Fire1"))
            {
                Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
                if (Physics.Raycast(ray, out hit))
                {
                    isDelect = true;
                }
            }
        }
    
        void OnGUI()
        {
            if (isDelect)
            {
                if (Input.GetKeyDown(KeyCode.Delete))
                {
                    Destroy(hit.collider.gameObject);
                }
            }
        }
    }



    可以直接copy过去测试

    也可以在下面留言哟。。。。


    (责任编辑:脚印)
    免责声明:Unity之家部分内容来源于互联网,如有侵权,请联系我们,本站将立即进行处理。