2015年08月24日

美し過ぎる自然の絶景(179) - 北海道余市郡余市町沖の奇岩「えびす岩」


今回の美し過ぎる自然の絶景は、北海道余市郡余市町沖の奇岩「えびす岩(ebisu-iwa)」です(こちらこちらこちら)。





ニセコ積丹小樽海岸国定公園の一部に指定されている「えびす岩」の場所はこちら


Googleマップの観光ポイントビューを参考にしてください。


 
posted by 鎌倉太郎 at 17:23| 神奈川 ☁| Comment(0) | TrackBack(0) | 日記-美し過ぎる自然の絶景 | 更新情報をチェックする

ブロックを組立てていくビジュアル・プログラミング言語「App Inventor 2」を使ってみる(18)


今回はボールを壁に45度の角度で当てるテストアプリです。



テストアプリを起動するとUIはこちらの様になっています。既にボウルは45度の角度で動いていて、キャンバス(Canvas)の上下左右端でバウンドします。それも45度です。スライダーでボールの大きさを変更でき、矢印は各ボールの移動中に45度での力を加える事ができます。




実際の様子はこちらの動画で確認できます。




これを実現している「Blocks」はこちらです。


ボールの移動方向を指定する「Heading」Propertyは、水平右方向を0度とし時計の逆回りに角度を指定します。そこでアプリの処理上で「Angle」変数に対して時計回りで見る角度をマイナス角度として処理を作っています。

ボールが上下左右端の何れかに当たると、ライブラリー「EdgeReached」は「edge」で上端:1・下端:-1・右端:3・左端:-3を返します。この「edge」を判別して当たった後の方向(角度)を計算しています。