为了账号安全,请及时绑定邮箱和手机立即绑定

为什么不把眼睛眨动的图片在baby对象里面初始化呢,这样main是不是显得更清晰?

babyObj.prototype.init = function () {

    this.x = canWidth * 0.5;

    this.y = canHeight * 0.5 ;

    //this.babyEye.src = "src/babyEye0.png";

    this.babyBody.src = "src/babyFade0.png";

    this.angle = 0;


    this.babyTailCount = 0;

    this.babyTailTimer = 0;

    for (var i = 0; i < 8; i++) {

        this.babyTail[i] = new Image();

        this.babyTail[i].src = "src/babyTail" + i + ".png";

    }


    this.babyEyeCount = 0;

    this.babyEyeTimer = 0;

    for (var i = 0; i < 2; i++) {

        this.babyEye[i] = new Image();

        this.babyEye[i].src =  "src/babyEye" + i + ".png";

    }  


正在回答

2 回答

在baby对象中使用,就是私有属性,放到main中就是全局变量,就看你怎么使用了

0 回复 有任何疑惑可以回复我~

说的好,同问

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

为什么不把眼睛眨动的图片在baby对象里面初始化呢,这样main是不是显得更清晰?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号