做了很多年的互动体感项目了,下面列举一些我在项目中用到过的插件。这些基本上比同类的插件好用。我大部分项目基本上都是使用unity2017.3.1版本。下面的插件我记得都是能在这个版本下正常运行的。
二维码识别:zxing 导入zxing.unity.dll就行。
自发光光晕:Glow
对象池:PoolManager
视频播放:AVPro Video
动画效果:DOTween,超级好用我最爱,位置、颜色、UI坐标、大小、透明等动画效果都能实现
物体轮廓发光:Highlighting System,如武器发光
刀光武器拖尾特效:Better Trails,武器拖尾或移动物体拖尾。
1.给需要添加拖尾的的位置新建一个空物体,命名为Trail
2.给Trail物体添加Trail脚本组件,有需要再添加SmokeTrail脚本组件
水插件(清澈、有水花和反射):RealisticWater,适合于大型水面,但是没有涟漪效果。
1.光照自己新建就行
2.船要添加碰撞体刚体,添加脚本Buoyancy,还要添加2个子物体RippleCreator,放在船尾两侧。子物体的碰撞器勾选IsTrigger,这就是会产生的水花特效。
水涟漪:DynamicWaterRipples,只适合用于小型水面。和上面的水插件互补。
掉血全屏特效:Blood-Damage Effect
路径:Curvy,适合做各种不规则路径,路径由自己放的路径点自动计算生成。
体积云:CloudsToy
串口:Ardity
触屏:EasyTouch