首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >作为if语句条件的实体颜色

作为if语句条件的实体颜色
EN

Stack Overflow用户
提问于 2013-11-12 21:53:35
回答 2查看 60关注 0票数 0

我对JavaScript非常陌生。我正在做的任务是一个简单的游戏,使用boxbox作为物理模拟器。无论如何,我有3个块,当玩家实体接触到它们时,它们会改变颜色。我想显示一条简单的结果消息(“只有一个?再试一次!”类似的事情)。但是,我不知道颜色值是否可以用作条件。这是我想出来的:

代码语言:javascript
运行
复制
function score() {
if (gold1.color == "gold" || gold2.color == "gold" || gold3.color == "gold") {world.createEntity(result, {
        shape: "square",
        x:9,
        y:4,
        width: 3,
        height: 2,
        image: "only1.png",
        imageStretchToFit: true, }
        }
else if (gold1.color == "gold" && gold2.color == "gold" || gold2.color == "gold" && gold3.color == "gold" || gold1.color == "gold" && gold3.color == "gold") {world.createEntity(result, {
        shape: "square",
        width: 3,
        height: 2,
        x:9,
        y:4,
        image: "only2.png",
        imageStretchToFit: true, }
        }
else (gold1.color == "gold" && gold2.color == "gold" && gold3.color == "gold") {world.createEntity(result, {
        shape: "square",
        width: 3,
        height: 2,
        x:9,
        y:4,
        image: "only3.png",
        imageStretchToFit: true, }
        }
}

我不确定这是一个完全错误的方法,还是仅仅是一个语法错误。请帮帮忙。

谢谢。

EN

Stack Overflow用户

发布于 2013-11-12 22:05:43

下面是什么:

代码语言:javascript
运行
复制
function score() {
    var nrGold = 0;

    if (gold1.color == "gold") {
        nrGold++;
    }
    if (gold2.color == "gold") {
        nrGold++;
    }
    if (gold3.color == "gold") {
        nrGold++;
    }

    if (nrGold!==0) {
        world.createEntity(result, {
            shape: "square",
            width: 3,
            height: 2,
            x:9,
            y:4,
            image: "only"+nrGold+".png",
            imageStretchToFit: true
        });
     }
}

note1: json中的最后一个属性不应以逗号结尾(请参阅代码中的imageStretchToFit: true, )

note2:world.createEntity函数缺少右括号

票数 0
EN
查看全部 2 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19931036

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档