zoukankan      html  css  js  c++  java
  • AppInventor学习笔记(四)——打地鼠应用学习

    一、组件设计

    1、整体预览

    image

    2、图片精灵的添加

    (1)首先加入一个画布进去

    image

          调节属性如图

    image

    (2)添加精灵

    image

          添加精灵,然后上传张图片进行属性修改

    3、加入Clock

    image

           直接加入,设定为1000ms

    二、Block编程

    1、Block函数建立

    (1)首先选择这个模块,将procedure改为MoveMole

    imageimage

          再加入右边的模块,组成图如下

    image

          其中随机数的模块在Math中查找。

          重点在对于安卓App的绘图坐标的掌握

    A、原点在左上角,横坐标正方向为水平向右,纵坐标正方向为垂直向下

    B、锚点也在左上角。

    (2)在程序中不断调用这个函数

    image

          分别在screen和clock中查找这两个方法,然后在produrce中找到我们建立的方法即可。

    image

    2、建立打地鼠逻辑

    image

          不难,可以试试哦。

    3、剩下按钮的设置

    image

          上面是重置按钮的设计。

          下面是震动提醒。

    三、成果展示

    image

  • 相关阅读:
    KMP算法
    找出第二大的数
    webpack 3 优化
    CocoaPods安装
    自适应水平垂直居中
    找出两个数组中都有,并且重复次数最多的元素
    swift 笔记
    Promise 用es5的基础实现
    $.ajax仿axios封装
    js基础拖拽效果
  • 原文地址:https://www.cnblogs.com/BlueMountain-HaggenDazs/p/4415871.html
Copyright © 2011-2022 走看看