插件链接:链接:https://pan.baidu.com/s/1ZvOnAvFSowBib3ZJ-ombdw 
提取码:sen5 
导入插件后直接进Jelly Sprite Demo Scene场景

核心脚本说明:

Body Configuration决定弹簧形状,Num Colliders弹簧数量,Collider Radius弹簧半径,Collider Scale弹簧大小, Num Attach Points捆绑节点数量, Attach Point捆绑节点Eyes

该脚本所在物体的材质球是动态生成的,材质球会默认使用Sprite/Defaults着色器,贴图使用UnityJellySprite的Sprite参数(第一个参数)

材质兼容处理:UnityJellySprite脚本的主纹理设置方法可能和旧版本不同以及还有判空报错问题如下修改。

如果你需要使用自己的着色器去渲染弹性球体则修改Shader.Find("Sprite/Default")内容即可。

BlobBehaviour.cs脚本说明:它是一个随机时间给所在物体添加一个Force的效果,让球体弹跳起来。m_JellySprite.AddForce接口进行添加力(注意不是刚体组件 是JellySprite(UnityJellySprite父脚本)

问题:如何知道碰撞检测事件?

在运行游戏后会发现多了一堆这样的物体

它身上就有脚本监听物理碰撞事件,并且给我们的物体派发了事件

所以只需在物体脚本上添加事件方法即可,当碰撞到物体时会派发事件触发。

 因为弹簧碰撞器有多个,而且命名是物体名 Ref Point n的形式,所以我们可以将物体名称拆分并且取第一个string来识别碰撞到哪个球体。

我们可以利用这些事件去做一些有意思的事情,比如:合成大西瓜翻版。

【Unity】模拟果冻效果(有碰撞)——JellySprites插件使用教程相关推荐

  1. 心知天气Android开发,H5 实现天气效果(心知天气插件)

    H5 实现天气效果(心知天气插件) H5 实现天气效果(心知天气插件) 先上效果图 鼠标移上去的效果展示 核心代码如下: (function(a,h,g,f,e,d,c,b){b=function() ...

  2. unity实现绳子效果(绳索插件Obi Rope)

    Obi 官网 Obi 论坛 插件下载 插件原理: 绳索的实现是通过一些约束将粒子链接起来而构建的.由于粒子没有方向(只有位置),因此无法模拟扭转效果,并且绳索无法保持其静止形状.但是,可以将绳索撕裂/ ...

  3. unity3d 气泡效果_Unity粒子特效插件打造冰与水物语

    原标题:Unity粒子特效插件打造冰与水物语 粒子系统用于在三维空间渲染一些二维图像,在游戏中模拟一些逼真的烟雾.火焰.雨.雪.冰.沙尘及爆炸等效果,而一般来说,水特效是其中最具挑战性的.今天我们就为 ...

  4. 【Unity】虚拟现实 VRTK插件使用教程(二)人物传送、光标指针、传送规则、玩家区域检测

    文章目录 人物移动 传送 光标指针 光标激活设置 光标事件 光标指针渲染器 更换按键 改变力度 改变外观 Component内容拷贝[Unity小窍门] 实现传送效果 功能优化 传送规则(设置传送禁区 ...

  5. Unity学习日志_车轮碰撞器简介

    Unity学习日志_车轮碰撞器简介 1. 简介: 车轮碰撞器是一种针对地面车辆的特殊碰撞体.他有内置的碰撞检测.车轮物理系统和有滑胎摩擦的参考体.除了车轮,该碰撞体也可以用于其他游戏对象. 属性: M ...

  6. unity 条目换位效果_Unity AI主题博客条目

    unity 条目换位效果 Welcome to the first of Unity's new AI-themed blog entries! We have set up this space a ...

  7. Unity 实现贴花效果的制作教程

    c#教程​https://www.cnblogs.com/Yesi/p/15829200.html ​ 有些游戏中的战斗痕迹的效果会通过贴花来实现的,贴花的方式多种多样.而在Unity中,有一种给官方 ...

  8. OpenGL实现碰撞检测与模拟重力效果(简单的物理系统)

    最近在做一个OpenGL的小游戏,想要实现碰撞检测与模拟重力效果,即类似Unity3d的物理引擎.碰撞检测参考了一篇博文: http://blog.csdn.net/zju_fish1996/arti ...

  9. 用Unity实现景深效果

    用Unity实现景深效果 景深也是一种非常常见的后处理手段,它用来模拟相机拍摄画面的效果.今天我们讨论如何在Unity中实现它. 简单来说,景深效果可以拆分为两个部分,一个部分是聚焦,使画面中指定的区 ...

最新文章

  1. 模仿滴滴单车解锁的时候,从0%到90%的欺骗加载动画效果
  2. python详细安装教程环境配置-Python的安装教程与环境配置
  3. 如何在Java 8中使用LocalDateTime格式化/解析日期-示例教程
  4. visual studio 2017 3月7日正式发布,同时庆祝visual Studio 20周年
  5. matlab中memory模块初始值,Matlab的memory模块消除代数环
  6. spring相关jar包(Free)
  7. 190531每日一句
  8. 单片机原理及应用(c语言编程),单片机原理及应用——C语言程序设计与实现
  9. quartus频率计 时钟设置_FPGA021 基于QuartusⅡ数字频率计的设计与仿真
  10. 【随机过程】10 -高斯过程与布朗运动
  11. tfidf关键词提取php,TFIDF介绍
  12. PTF:一款多模块渗透测试框架
  13. 用户活跃度分析前端java_计算APP用户活跃度的方法及提升活跃度方案
  14. JS Base64加密解密
  15. Mac终端输出重定向到剪切板
  16. SSM项目-我爱我家(二)
  17. Java中创建对象有哪几种方式,Java 中创建对象的4种方式--Java学习网
  18. 教你玩转商业字体设计
  19. 我的大学六年-郭天祥
  20. riboPOOL—适合任意物种(真核生物、原核生物、高丰度mRNA)的核糖体RNA/rRNA去除方案(探针法)siTOOLs Biotech中国总代理蓝景科信

热门文章

  1. Android 图片随着手势缩放,平移,并且支持多点触控
  2. 用了TCP协议,就一定不会丢包嘛?
  3. 【CTR预估】The Wide and Deep Learning Model(译文+Tensorlfow源码解析)
  4. CUDA----.cpp文件和.cu文件应用区别
  5. Carson带你学Android:请收好这一份全面详细的Android学习指南
  6. 老司机 iOS 周报 #15 | 2018-04-16
  7. JavaScript - 运算符与表达式
  8. python随手记自动记账_随手记的5个常用功能,让你记账省心,高效,又安全
  9. 销售数据的多维度交叉分析
  10. C# 3GQQ批量登录工具(QQ答复机器人)