美文网首页
Microbit 开发一个电子宠物

Microbit 开发一个电子宠物

作者: _黑冰_ | 来源:发表于2019-05-29 11:13 被阅读0次

功能

  • 开机时显示狗脸,年龄为0,精力为0
  • 按A键喂食增长精力直到10,小于6的时候显示哭脸,大于6显示笑脸,到10显示心形
  • 喂饱之后(即精力大于6)每年龄 * 10秒长大一岁
  • 按B键查看年龄
  • 按A+B查看精力

代码

let days = 0
let full = 0
let age = 0
input.onButtonPressed(Button.A, function () {
    if (full < 10) {
        full += 1
    }
})
input.onButtonPressed(Button.B, function () {
    basic.showNumber(age)
})
input.onButtonPressed(Button.AB, function () {
    basic.showNumber(full)
})
basic.showLeds(`
    . . . . .
    # # . # #
    # # . # #
    . . . . .
    . # # # .
    `)
age = 0
full = 0
basic.forever(function () {
    if (full < 6) {
        basic.showIcon(IconNames.Sad)
    } else if (full < 10) {
        basic.showIcon(IconNames.Happy)
    } else {
        basic.showIcon(IconNames.Heart)
    }
    if (full >= 6) {
        days = age * 10000
        game.startCountdown(days)
        age += 1
    }
})


在线编辑器

microbit editor

相关文章

  • Microbit 开发一个电子宠物

    功能 开机时显示狗脸,年龄为0,精力为0 按A键喂食增长精力直到10,小于6的时候显示哭脸,大于6显示笑脸,到10...

  • 电子宠物

    小的时候曾流行过一种玩具,名叫电子宠物。外形酷似电子表,镶嵌着一块灰白的屏幕,但却没有计时功能。几块灰色的像素块在...

  • 电子宠物

    唉,家里没宠物,想养又怕烦,真是“却看一弛愁何在,恰似一江春水向东流,流到外婆桥啊!” 有了,万能的编程。我做了一...

  • 电子宠物

    东先生开着车行驶在公路上,云豆子无精打采地瘫在车后排的座椅。东先生通过后视镜看了看云豆子,觉得一阵心疼,车速不觉中...

  • 《microbit入门指南》

    一、显示模块 microbit在mu中的用法 函数说明 1、microbit.display.get_pixel(...

  • 电子宠物掀起复古潮!20年后重出江湖!

    日本万代玩具公司在电子宠物推出20年之际,再次推出电子宠物“拓麻歌子”,掀起这波“怀旧潮”。 电子宠物是在1996...

  • 十五、电子宠物

    题干:描述一件你曾经特别渴望,到手后却从未用过的东西。 在我还是个小学生的时候,在我们一群孩子中间开始流行起电...

  • MonsterEOS:有知道“电子宠物”的吗?一起来EOS上开发

    上个世纪末,一款蛋形的玩具“Tamagotchi”风靡全球,这就是当时每个小朋友都梦寐以求的电子宠物。电子宠物玩法...

  • 理想宠物

    本期642题目:你对理想宠物的性格设想。 理想宠物什么的,其实以前从未考虑过,毕竟这不是电子宠物,而是有血有肉...

  • 陪聊,查快递,讲笑话,这些社群虚拟宠物简直要逆天!

    一碗梁粉相信,你一定听说过各种各样的虚拟电子宠物。 这些虚拟电子宠物,你可以买东西装扮它。也可以给他它食物,清洁,...

网友评论

      本文标题:Microbit 开发一个电子宠物

      本文链接:https://www.haomeiwen.com/subject/dduetctx.html