Layabox引擎开发H5打地鼠游戏(五)

本文介绍了如何利用Layabox引擎制作H5打地鼠游戏中锤子打击地鼠的动画效果。通过设置锤子的中心点,调整旋转角度和位置,创建锤击动画,并实现得分飘字效果。详细步骤包括导入资源,粘贴代码,调整锤子状态,以及创建新的页面和JavaScript文件。
摘要由CSDN通过智能技术生成

第五节 木槌敲打地鼠的打击效果动画制作

  1. 游戏得分飘字效果
  2. 小锤子锤击地鼠的效果

    游戏得分飘字效果

    导入资源 刷新 将+100移动到相应位置
    这里写图片描述
    分别选中其他的box Ctrl+Shift+V 粘贴+100 导出

本节代码放在最后

小锤子锤击地鼠的效果

新建页面
这里写图片描述
改变锤子的中心点 var=hammer
这里写图片描述
改变旋转角度 移动位置到合适位置
第二帧 设置锤子抬起状态
这里写图片描述
第五帧 还原第一帧锤子的状态
点击播放自己进行操作修改
改名
这里写图片描述
保存 导出代码
在src下新建Hammer.js
Hammer.js

var Hammer=(function(_super){
    function Hammer(){
        Hammer.super(this);
    }
    Laya.class(Hammer,"Hammer",_super);
    var _proto=Hammer.prototype;
    //开始使用
    _proto.start=function(){
        Laya.Mouse.hide();
        Laya.stage.on(Laya.Event.MOUSE_DOWN,this,this.onMouseDown);
        Laya.stage.on(Laya.Event.MOUSE_MOVE,this,this.onMouseMove);
    }
    //结束使用
    _proto.end=function(){
        Laya.mouse.show();
        Laya.stage.off(Laya.Event.MOUSE_DOWN,this,this.onMouseDown);
        Laya.stage.off(Laya.Event.MOUSE_MOVE,this,this.onMouseMove);
    }
    _proto.onMouseDown=function(){
        this.hit.play(0,false);
    }
    _proto.onMouseMove
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值