ProximitySensor

概要

物体の接近を測定できるセンサーです。ただし、アプリフォア時にもセンサーが反応している模様です。



Properties

  • Enabled
    • センサーを止めるかどうかを設定できます。チェックを外すとセンサーが停止します

  • KeepRunningWhenOnPause
    • 2015/2/17現在動いていません




Blocks


when型
whenProximitySensor.ProximityChanged.png when ProximitySensor.ProximityChanged
[追加ブロック:distance]
do
近接センサーからの距離が変化した時に作動するブロックで、距離はdistanceから値を受け取ることができます。


set型
set ProximitySensor.Enabled to 近接センサーを反応させるかどうかを決めます。入力できる値はtrueとfalseです。falseを入れると近接センサーが反応しなくなります。
set ProximitySensor.KeepRunningWhenOnPause to ProximitySensor.KeepRunningWhenOnPauseの値を変更することができます。入力できる値はtrueとfalseです。


値型
ProximitySensor.Available 近接センサーが使用できるかどうかを取得します。Enabledとは違い物理的に使用できるかどうかを示します。なので近接センサーが無い機種の場合はfalseを返します。
ProximitySensor.Distance 近接センサーまでの距離を返します。返す値は数字で0.0か5.0しか返さず中間の値は取得できませんでした。(2015/2/17現在)
ProximitySensor.Enabled 近接センサーを反応させるかどうかの値を返します。値はtrueとfalseを返します。
ProximitySensor.KeepRunningWhenOnPause 2015/2/17現在動いていないブロックです。
ProximitySensor.MaximumRange 近接センサーが反応する最大の範囲を取得します。
※Nexus5では5.0の値が取得され、センサーの距離を測ったところ単位はcmの模様です
ProximitySensor AnyConmponentで使うブロックです。

  • 最終更新:2015-02-17 21:47:37

このWIKIを編集するにはパスワード入力が必要です

認証パスワード