Unity学习日常问题记录八-反弹和静止条件值是可以设的,ParticleSystem的方向

前面的内容中没有找到设发生反弹和静止的条件,经人提醒,发现是在Project Setting

其中Bounce Threshold是反弹阀值,初始值是2,这里设小些,就不会发生球撞在案边,垂直于案边的分量消失的问题

Sleep Threshold是速度低于多少停止的阀值,这里也设一下。

能不写自己的反弹规则先不写了,看上次的问题,Unity提供的编程接口似乎并不够友好。

2.ParticleSytem

另外我为了只是白球的线路加了个Particle System,这次发现要让粒子延直线射出,并方向可在游戏中控制。

(1)ParticleSystem的VelocityoverLifeTime为只读,不能在脚本中直接修改

网上说的类似,改变每个粒子速度的方法

        ParticleSystem.Particle[] particles = new ParticleSystem.Particle[whiteBallParticleSystem.particleCount];
//        int count = whiteBallParticleSystem.GetParticles(particles

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值