Overview
一些大型游戏,特别是同屏多人的情况下,如果采用unity3d自带的Collider组件来触发3D模型的点击响应,其实是有一定消耗的。为了减少消耗, 提高性能特意开发出tiny touch这一插件来提高项目的性能。Tiny touch 使用方便,性能优越,能灵活组合使用。
本文描述了高性能“tiny touch”的基本用法及其应用程序。
Quick Start
首先打开场景 Demo/Demo1
你会见到下图:
这里你可以见到一个3D角色模型, 及三个在模型身上的圆。而这些圆就是点击的有效区域。
首先我们来点准备工作:
在Hierarchy中确保有三个物体, 分别是EventSystem、挂个Physics Raycaster组件的camera和一个带BoxCollider组件的地面。