ありきたりなボタンをかわいくしたらニヤけたって話

# [まず初めに]
皆さん(不特定多数）お久しぶりです。まだまだ寒さが堪えますね。
最近、筆者は鼻水が止まらなくて、

**「つ、遂にコロナウイルスに感染したかも...」**

と、勝手にパニくっていたのですが、**花☆粉☆症**でした..めちゃ飛んでますね..
余談なんですが、最近流行りの**”コロナウイルス”**、どうやら日本では４～５月ごろにパンデミックが起こりうるそうで...。マスク足りない...買いためないと死ぬ...ぐはぁぁぁ...

#[ところで本題]
最近、使える時間が急に増え、ゴミカスなソフトスキルを磨こうとHTMLやらCSSを触っていたのですが、これをObnizに適用してみようと思ってました。

んで、何に適用しようか考えて、ほぼObniz触ったことのある人の多くが作ったであろう
　　　　　　　　　　　　　　　　**”Obnizラジコン”**　　
に適用してみることにした。
ソースコードを以下に貼っておきます。参考にしてください。また、コードをいじって、変化するところさえわかれば、自分だけのObniz スイッチができます。

大雑把にこんな感じでした。
(数ヶ月ぶりにqiita開いたらこんな下書きがあっだけどもう覚えてない)

```

<!DOCTYPE html>

<head>
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <script src="https://obniz.io/js/jquery-3.2.1.min.js"></script>
  <script src="https://unpkg.com/obniz@3.2.0/obniz.js"></script>
　<style>
  .forward {
  display: inline-block;
  text-decoration: none;
  background: #ff8181;
  color: #FFF;
  width: 120px;
  height: 120px;
  line-height: 120px;
  border-radius: 50%;
  text-align: center;
  font-weight: bold;
  overflow: hidden;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.29);
  border-bottom: solid 3px #bd6565;
  transition: .4s;
}
  .forward:active {
  -webkit-transform: translateY(2px);
  transform: translateY(2px);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
  border-bottom: none;
}
   
   
  .back {
  display: inline-block;
  text-decoration: none;
  background:#75A9FF	;
  color: #FFF;
  width: 120px;
  height: 120px;
  line-height: 120px;
  border-radius: 50%;
  text-align: center;
  font-weight: bold;
  overflow: hidden;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.29);
  border-bottom: solid 3px #003366;
  transition: .4s;
}
  .back:active {
  -webkit-transform: translateY(2px);
  transform: translateY(2px);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
  border-bottom: none;
}
   
  .turnl {
  display: inline-block;
  text-decoration: none;
  background:#00BB00;
  color: #FFF;
  width: 120px;
  height: 120px;
  line-height: 120px;
  border-radius: 50%;
  text-align: center;
  font-weight: bold;
  overflow: hidden;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.29);
  border-bottom: solid 3px #007700;
  transition: .4s;
}
.turnl:active {
  -webkit-transform: translateY(2px);
  transform: translateY(2px);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
  border-bottom: none;
}

  .turnr {
  display: inline-block;
  text-decoration: none;
  background: #FFCC33;
  color: #FFF;
  width: 120px;
  height: 120px;
  line-height: 120px;
  border-radius: 50%;
  text-align: center;
  font-weight: bold;
  overflow: hidden;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.29);
  border-bottom: solid 3px #999966;
  transition: .4s;
}
  .turnr:active {
  -webkit-transform: translateY(2px);
  transform: translateY(2px);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
  border-bottom: none;
}

  .stop {
  display: inline-block;
  text-decoration: none;
  background: #FF3300;
  color: #FFF;
  width: 120px;
  height: 120px;
  line-height: 120px;
  border-radius: 50%;
  text-align: center;
  font-weight: bold;
  overflow: hidden;
  box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.29);
  border-bottom: solid 3px #663300;
  transition: .4s;
}
  .stop:active {
  -webkit-transform: translateY(2px);
  transform: translateY(2px);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.15);
  border-bottom: none;
}
   
  h1{
  position: relative;
  padding: 0.6em;
  background: -webkit-repeating-linear-gradient(-45deg, #fff5df, #fff5df 4px,#ffe4b1 3px, #ffe4b1 8px);
  background: repeating-linear-gradient(-45deg, #fff5df, #fff5df 4px,#ffe4b1 3px, #ffe4b1 8px);
  border-radius: 7px;
  }
  h1:after {
  position: absolute;
  content: '';
  top: 100%;
  left: 30px;
  border: 15px solid transparent;
  border-top: 15px solid #ffebbe;
  width: 0;
  height: 0;
}
  </style>
</head>
<body>
<div id="obniz-debug"></div>
<h1> Obnizラジコン スイッチ</h1>  
  <a href="#" class="forward">前へ</a>
  <a href="#" class="back">後ろへ</a>
  <a href="#" class="turnl">左回転</a>
  <a href="#" class="turnr">右回転</a>
  <a href="#" class="stop">STOP</a>

<script>
  var obniz = new Obniz("02243740");
  obniz.onconnect = async function () {
      var motor_l = obniz.wired("DCMotor",{forward:3,back:2});
  　　var motor_r = obniz.wired("DCMotor",{forward:0,back:1});
    
      $("#forward").on("click",function(){
       motor_l.forward();
       motor_r.forward();
      })
      $("#back").on("click",function(){
       motor_l.reverse();
       motor_r.reverse();
      })
      $("#turnl").on("click",function(){
       motor_l.reverse();
       motor_r.forward();
      })
      $("#turnr").on("click",function(){
       motor_r.reverse();
       motor_l.forward();
      })
      $("#stop").on("click",function(){
       motor_l.stop();
       motor_r.stop();
      })


  };
</script>
</body>
</html>

```