gmstudio吧 关注:952贴子:3,563
  • 18回复贴,共1

如何用粒子做为子弹?

只看楼主收藏回复

粒子可以做子弹吗?如果可以碰撞该怎么弄啊?


IP属地:浙江1楼2013-04-24 15:11回复
    用带动画的精灵不是很方便吗?自带碰撞...


    2楼2013-04-24 17:22
    回复
      2025-06-09 15:02:18
      广告
      粒子做子弹不成吧,没碰撞啊。


      IP属地:北京3楼2013-04-24 19:44
      回复
        最早学的时候我也有过这样的设想,后来发现粒子不存在任何碰撞,证明这是不可能的。呵。


        IP属地:河南4楼2013-04-24 20:15
        收起回复
          我认为粒子只是实现效果,如果有碰撞属性,那和实例还有什么区别啊。
          个人认为,碰撞应该是很费资源的行为之一。


          IP属地:北京5楼2013-04-24 21:30
          回复
            提供一种弹幕思路,按照弹幕公式计算出每个子弹坐标存入数组,另外存一个数组作为子弹有效性的变量,然后访问这个数组在这些坐标上绘制子弹图片,以及计算这些坐标与飞机坐标的距离,小于即触发碰撞条件,然后把该子弹有效性改为失效。
            用链表存储的话还要简单一些,以上为思路,不是很严谨,仅为参考。


            IP属地:河北6楼2013-04-25 15:15
            收起回复
              话说之前我看到有人用粒子做过一个碰撞的系统,虽然还不清楚怎么做,不过至少证明这个可行。


              IP属地:广东7楼2013-04-28 10:23
              回复