Event
Accelerometer (ស្ទងល្បឿន)
វាមាន Properties (
event.isShake / event.deltaTime / event.name / event.xGravity / event.yGravity
/ event.zGravity / event.xInstant / event.yInstant / event.zInstant /
event.xRaw / event.yRaw / event.zRaw)
សូមមើល Properties របស់ Event.Accelerometer
១.
event.isShake = ជាប្រភេទ Boolean ។ នៅពេលអ្នកប្រើប្រាស់
ក្រឡុក Device, តំលៃវាពិតប្រាកដ (true)។ វានឹងក្រឡុករួមគ្នាទៅតាម OS/Device។ សូមមើលកូដ
២.
event.deltaTime = ពេលវេលាជាវិនាទី ចាប់តាំងពី Accelerometer event ចុងក្រោយគេ។
ប្រវែងការបង្កើនល្បឿនមិនត្រូវបានចំលងចូលទៅក្នុងម៉ោងពិតប្រាកដតាមរយះ system.setAccelerometerInterval()function។ វាមានន័យថាអ្នកមិនអាចកំនត់ថា configured interval of 10 Hz (ex:
100milliseconds) នឹងប្រកាសប្រាប់អំពីចំនួនពិតនៃ ១០០miliseconds។
៣.
event.name
= សំរាប់ការបង្កើនល្បឿនមាន Property ត្រូវបានបញ្ចូលទៅ
“accelerometer”
៤.
event.xGravity = ផ្តល់នូវការបង្កើនល្បឿនតាមរយះ gravity (ទំនាញ់) ដែលទាក់ទង់នឹង x-axis នៃអេក្រង់ឈររបស់ Devices។ កំនត់ចំណាំះ បើសិនជា Devices គឺផ្តេក
ដូច្នេះត្រូវបំលែង ទៅជា ៩០ដឺក្រេ។
៥.
event.yGravity =
៦.
event.zGravity =
៧.
event.xInstant = ផ្តល់នូវការផ្លាស់ប្តូរនៃការបង្កើនល្បឿន
ទាក់ទង់ទៅនឹង x-axis នៃអេក្រងឈររបស់ Device។ តំលៃរបស់ xGravity minus(-) តំលៃដើមនៃ xGravity
ដែលផ្តល់នៅ delta accelerometer ទាក់ទង់នឹងតំលៃសូន្យ។
គោលបំណង់នៃតំលៃនេះគឺស្វែងរកបើសិនជា Device “was Jerked” នៃទិសដៅណាមួយ។
កំនត់ចំណាំះ បើសិនជា Devices គឺផ្តេក ដូច្នេះត្រូវបំលែង
ទៅជា ៩០ដឺក្រេ។
៨.
event.yInstant = it’s just gone opposite with the
event.xInstant
៩.
event.zInstant = វាផ្តល់នូវការផ្លាស់ប្តូរនៃការ
បង្កើនល្បឿនដែលទាក់ទង់នឹង z-axis នៃអេក្រងទូរស័ព្ទឈរ។
តំលៃនៃ zGravity ដក់ នឹងតំលៃមុនរបស់ zGravity ដែលផ្តល់អោយនូវ delta accelerometer ទាក់ទងនឹងសូន្យ។
គោលបំណង់នៃតំលៃនេះគឺស្វែងរកបើសិនជា Device “was Jerked” នៃទិសដៅណាមួយ។
កំនត់ចំណាំះ បើសិនជា Devices គឺផ្តេក ដូច្នេះត្រូវបំលែង
ទៅជា ៩០ដឺក្រេ។
១០. event.xRaw =
១១. event.yRaw =
១២. event.zRaw =
Event Audio
វាមាន Properties ដូចជា (event.channel / event.completed / event.handle / event.name / event.phase) សូមមើល Properties ជាលំអិតះ
០.event.channel = ជាលេខ, ជាលេខឆាណែលដែលទើបតែលេងចប់។
១. event.completed = ជាប្រភេទ Boolean តំលៃរបស់វានឹង True បើសិនជា audio stopped ពីព្រោះវាបានបញ្ចប់ការលេងដោយធម្មតា
។ តំលៃនឹង False បើសិនជា audio ត្រូវបានឈប់
ដោយហេតុផលផ្សេង។
២.event.handle = ជាប្រភេទ String, វាជា Reference ចំពោះ audio handle ដែលនៅជាមួយនឹង Event នេះ។
៣.event.name = ជា String audio
៤.event.phase = វាជា phase នៃ Audio event: “Stopped” កើតឡើងនៅពេល audio ឈប់លេង ex: audio.play()
ត្រូវបានហៅ ឬក៏ audio completes playback
Event Pop Up
វាជា Event មួយដែលប្រើជាមួយនឹង
native popup, ជា platform ទាក់ទង់ទៅនឹង
User Interface។ វាមាន Properties ចំនួន២
(event.name / event.type)
១. Event.name = ជា String
“Pop Up”
២. Event.type = មិនមានបង្ហាញ់នៅក្នុងកូដ
Event Color Sample
សំរាប់ Color Sample Events នឹងកើតឡើង
នៅពេលហៅ Display.colorSample()។ វាមាន Properties ដូចជា (event.x /
event.y / event.r / event.g / event.b / event.a)
សូមមើលកូដះ
No comments:
Post a Comment