gamemaker吧 关注:13,573贴子:94,181
  • 22回复贴,共1

分享一些自制的gmk特效代码

只看楼主收藏回复

学了将近两年的ldx分享一些可能用得上的特效代码,可能有点少毕竟我也整不出什么好活。不过发出来能给大家一点帮助也不是坏事吧。有其它特效代码也欢迎分享,不喜勿喷。
自制的pvz图镇楼


IP属地:河南来自Android客户端1楼2024-02-25 17:38回复
    1.穿透非帧伤子弹
    当穿透子弹打在敌人身上穿过去不会造成帧伤,而是只在碰撞的一瞬间敌人受到伤害,即使面对叠在一起的怪海也同样有效(这就意味着你不能单纯地关闭碰撞,因为后面的敌人就受不到伤害了)
    要解决这个问题,大概就是建立一个临时数据库去储存每个碰撞的敌人。我是在子弹创建事件建立一个列表,碰撞时进行判定:如果碰撞的这个敌人实例不在这个列表里,则敌人造成伤害并添加至列表中;如果在列表里则不操作。不和敌人碰撞时则清空列表。代码如下所示(这里我写的是脚本,global.temp_bean_scope和temp_bean_scope是建立的列表索引)


    IP属地:河南来自Android客户端2楼2024-02-25 18:06
    收起回复
      大致效果如图


      IP属地:河南来自Android客户端4楼2024-02-25 18:18
      收起回复
        还有一些以后再写吧,姑且先发一个


        IP属地:河南来自Android客户端5楼2024-02-25 18:22
        回复
          支持!另外这个游戏还有在更新吗,有点想玩但是楼主之前的链接挂了


          IP属地:吉林来自Android客户端6楼2024-02-25 18:59
          收起回复
            坏了被百度制裁了,要游戏资源的话直接私信我吧


            IP属地:河南来自Android客户端8楼2024-02-25 19:24
            回复
              玩上了,确实挺不错的


              IP属地:吉林来自Android客户端9楼2024-02-25 22:30
              回复
                厉害啦。我正在制作类似的游戏。用热血传奇素材


                IP属地:云南来自Android客户端10楼2024-02-26 17:31
                回复
                  哈哈哈支持你!!
                  请一定要多多继续分享


                  IP属地:广东11楼2024-02-28 23:27
                  回复