欧美日批视频_伊人影院焦久影院_午夜精品一区二区三区视频免费看_自拍偷拍视频在线观看_日本一线在线观看_毛片免费观看完整版

  • 您的位置:首頁 > 新聞動態 > Unity3D

    UNITY3D處理碰撞事件的封裝類

    2018/9/22??????點擊:
      Unity的物理系統,處理碰撞事件,需要自行實現MonoBehaviour中的void OnTriggerEnter(Collider)等方法,MonoBehaviour的生命周期方法,有些不太常用,可能會經常不記得、或者打錯名字,調試還不容易找到原因,很不方便。  
    我們可以把常用接口封裝起來,讓需要實現碰撞事件的類,繼承已經封裝好的類即可。
    using System;
    using UnityEngine;
    [RequireComponent(typeof(Collider))]
    public class ColliderListener : MonoBehaviour {
    public ActiononTriggerEnter = delegate { };
    public ActiononTriggerStay = delegate { };
    public ActiononTriggerExit = delegate { };
    public ActiononCollisionEnter = delegate { };
    public ActiononCollisionStay = delegate { };
    public ActiononCollisionExit = delegate { };
    private void OnTriggerEnter(Collider other) {
    onTriggerEnter(other);
    }
    private void OnTriggerStay(Collider other) {
    onTriggerStay(other);
    }
    private void OnTriggerExit(Collider other) {
    onTriggerExit(other);
    }
    private void OnCollisionEnter(Collision other) {
    onCollisionEnter(other);
    }
    private void OnCollisionStay(Collision other) {
    onCollisionStay(other);
    }
    private void OnCollisionExit(Collision other) {
    onCollisionExit(other);
    }
    public virtual void Clear() {
    onTriggerEnter = delegate { };
    onTriggerStay = delegate { };
    onTriggerExit = delegate { };
    onCollisionEnter = delegate { };
    onCollisionStay = delegate { };
    onCollisionExit = delegate { };
    }
    }

    主站蜘蛛池模板: 日本免费黄色电影 | 国产一级性 | 全免费观看一级 | www.xxx.com国产 | 黄色大片视频 | 日本末发育嫩小xxxx | 又大又爽又黄无码A片 | 老司机在线观看免费视频 | 四虎黄色网| 国产精品99精品 | 激情五月开心婷婷深爱 | free国产 | 成年人网站免费在线 | 伊人色婷婷五月天激情狠狠五月天 | 精品视频在线观看免费观看 | 亚洲国产成人精品无码区2021 | 成全视频在线观看大全腾讯地图 | 国产日韩欧美一区二区 | 欧美人与禽猛交狂配 | 成人影院在线 | 少妇高潮毛片免费观看 | 理论片在线国产精品 | 五级黄18以上在线观看 | 第四色在线视频 | 美国三级毛片 | 亚洲国产精品无码久久久久久久久久久 | 亚洲一区二区高潮无套美女 | 四虎影视库 | 羞羞漫漫免费入口可看 | 色先锋影音岛国av资源 | 情人1992 | 激情欧美一区二区 | 亚洲中文欧美日韩在线 | 丝袜视频国产在线播放 | 在线观看97| 亚洲丁香五月激情综合 | 久久久久中文字幕亚洲精品 | 久久国产福利国产秒拍 | 日韩性爱视频 | 日韩成人资源 | 日韩美女激情 |