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

为什么不把眼睛眨动的图片在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下载
官方微信