Шукати в цьому блозі

Gyroscope / Датчик нахилу та оберту

Gyroscope

Спадковість: Object

Підтримувані платформи 


Available since version: Gideros 2012.8

Опис:

Клас Gyroscope використовується для доступу до даних датчика гіроскопа.

Приклади застосування:

local gyroscope = Gyroscope.new()
gyroscope:start()

local angx = 0
local angy = 0
local angz = 0
local function onEnterFrame(event)
 local x, y, z = gyroscope:getRotationRate()
  
 angx = angx   x * event.deltaTime
 angy = angy   y * event.deltaTime
 angz = angz   z * event.deltaTime
  --вивести градуси оберту телефону по осях x,y,z
 print(angx * 180 / math.pi, angy * 180 / math.pi, angz * 180 / math.pi)
end

stage:addEventListener("enterFrame", onEnterFrame)

Методи, евенти та властивості:

  Методи
  Gyroscope.isAvailable
  перевірка наявності датчика
  Gyroscope.new
створити об'єкт
  Gyroscope:getRotationRate
  отримати дані датчика
  Gyroscope:start
  увімкнути датчик
  Gyroscope:stop
  вимкнути датчик
Успадковані методи
Object:getBaseClass
Object:getClass
Object:isInstanceOf

Немає коментарів:

Дописати коментар