Total Pageviews

Monday, May 26, 2014

Event Accelerometer (ស្ទងល្បឿន)

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