كائن لتتبع الوقت. يستخدم هذا [link:https://developer.mozilla.org/en-US/docs/Web/API/Performance/now performance.now] إذا كان متاحًا، وإلا فإنه يعود إلى دقة أقل [link:https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Date/now Date.now].
autoStart — (اختياري) ما إذا كان يجب تشغيل الساعة تلقائيًا عندما [page:.getDelta]() يتم استدعاؤه لأول مرة. الافتراضي هو `true`.
إذا تم تعيينه، يبدأ الساعة تلقائيًا عندما يتم استدعاء [page:.getDelta]() لأول مرة. الافتراضي هو `true`.
يحمل الوقت الذي تم فيه استدعاء طريقة [page:Clock.start start] للساعة آخر مرة. الافتراضي هو `0`.
يحمل الوقت الذي تم فيه استدعاء طرق [page:Clock.start start], [page:.getElapsedTime]() أو [page:.getDelta]() للساعة آخر مرة. الافتراضي هو `0`.
يتبع المجموع الكلي للوقت الذي كانت تعمل فيه الساعة. الافتراضي هو `0`.
ما إذا كانت الساعة تعمل أم لا. الافتراضي هو `false`.
يبدأ الساعة. كما يضبط [page:.startTime] و [page:.oldTime] على الوقت الحالي، ويضبط [page:.elapsedTime] على `0` و [page:.running] على `true`.
يوقف الساعة ويضبط [page:Clock.oldTime oldTime] على الوقت الحالي.
احصل على المجموع الكلي للثواني التي مرت منذ بدء تشغيل الساعة وضبط [page:.oldTime] على
الوقت الحالي.
إذا كان [page:.autoStart] هو `true` والساعة لا تعمل، فإنه يبدأ أيضًا
ساعة.
احصل على المجموع الكلي للثواني التي مرت منذ ضبط [page:.oldTime] وضبط
[page:.oldTime] على الوقت الحالي.
إذا كان [page:.autoStart] هو `true` والساعة لا تعمل، فإنه يبدأ أيضًа
ساعة.
[link:https://github.com/mrdoob/three.js/blob/master/src/[path].js src/[path].js]