|
@@ -8,66 +8,64 @@
|
|
|
</head>
|
|
</head>
|
|
|
<body class="rtl">
|
|
<body class="rtl">
|
|
|
<h1>[name]</h1>
|
|
<h1>[name]</h1>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<p class="desc">
|
|
<p class="desc">
|
|
|
كائن لتتبع الوقت. يستخدم هذا
|
|
كائن لتتبع الوقت. يستخدم هذا
|
|
|
- [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].
|
|
|
|
|
|
|
+ [link:https://developer.mozilla.org/en-US/docs/Web/API/Performance/now performance.now].
|
|
|
</p>
|
|
</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h2>المنشئ (Constructor)</h2>
|
|
<h2>المنشئ (Constructor)</h2>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[name]( [param:Boolean autoStart] )</h3>
|
|
<h3>[name]( [param:Boolean autoStart] )</h3>
|
|
|
<p>
|
|
<p>
|
|
|
autoStart — (اختياري) ما إذا كان يجب تشغيل الساعة تلقائيًا عندما
|
|
autoStart — (اختياري) ما إذا كان يجب تشغيل الساعة تلقائيًا عندما
|
|
|
[page:.getDelta]() يتم استدعاؤه لأول مرة. الافتراضي هو `true`.
|
|
[page:.getDelta]() يتم استدعاؤه لأول مرة. الافتراضي هو `true`.
|
|
|
</p>
|
|
</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h2>الخصائص (Properties)</h2>
|
|
<h2>الخصائص (Properties)</h2>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[property:Boolean autoStart]</h3>
|
|
<h3>[property:Boolean autoStart]</h3>
|
|
|
<p>
|
|
<p>
|
|
|
إذا تم تعيينه، يبدأ الساعة تلقائيًا عندما يتم استدعاء [page:.getDelta]()
|
|
إذا تم تعيينه، يبدأ الساعة تلقائيًا عندما يتم استدعاء [page:.getDelta]()
|
|
|
لأول مرة. الافتراضي هو `true`.
|
|
لأول مرة. الافتراضي هو `true`.
|
|
|
</p>
|
|
</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[property:Float startTime]</h3>
|
|
<h3>[property:Float startTime]</h3>
|
|
|
<p>
|
|
<p>
|
|
|
يحمل الوقت الذي تم فيه استدعاء طريقة [page:Clock.start start] للساعة
|
|
يحمل الوقت الذي تم فيه استدعاء طريقة [page:Clock.start start] للساعة
|
|
|
آخر مرة. الافتراضي هو `0`.
|
|
آخر مرة. الافتراضي هو `0`.
|
|
|
</p>
|
|
</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[property:Float oldTime]</h3>
|
|
<h3>[property:Float oldTime]</h3>
|
|
|
<p>
|
|
<p>
|
|
|
يحمل الوقت الذي تم فيه استدعاء طرق [page:Clock.start start],
|
|
يحمل الوقت الذي تم فيه استدعاء طرق [page:Clock.start start],
|
|
|
[page:.getElapsedTime]() أو [page:.getDelta]() للساعة آخر مرة.
|
|
[page:.getElapsedTime]() أو [page:.getDelta]() للساعة آخر مرة.
|
|
|
الافتراضي هو `0`.
|
|
الافتراضي هو `0`.
|
|
|
</p>
|
|
</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[property:Float elapsedTime]</h3>
|
|
<h3>[property:Float elapsedTime]</h3>
|
|
|
<p>
|
|
<p>
|
|
|
يتبع المجموع الكلي للوقت الذي كانت تعمل فيه الساعة. الافتراضي هو
|
|
يتبع المجموع الكلي للوقت الذي كانت تعمل فيه الساعة. الافتراضي هو
|
|
|
`0`.
|
|
`0`.
|
|
|
</p>
|
|
</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[property:Boolean running]</h3>
|
|
<h3>[property:Boolean running]</h3>
|
|
|
<p>ما إذا كانت الساعة تعمل أم لا. الافتراضي هو `false`.</p>
|
|
<p>ما إذا كانت الساعة تعمل أم لا. الافتراضي هو `false`.</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h2>الوظائف (Methods)</h2>
|
|
<h2>الوظائف (Methods)</h2>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[method:undefined start]()</h3>
|
|
<h3>[method:undefined start]()</h3>
|
|
|
<p>
|
|
<p>
|
|
|
يبدأ الساعة. كما يضبط [page:.startTime] و [page:.oldTime] على
|
|
يبدأ الساعة. كما يضبط [page:.startTime] و [page:.oldTime] على
|
|
|
الوقت الحالي، ويضبط [page:.elapsedTime] على `0` و [page:.running] على
|
|
الوقت الحالي، ويضبط [page:.elapsedTime] على `0` و [page:.running] على
|
|
|
`true`.
|
|
`true`.
|
|
|
</p>
|
|
</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[method:undefined stop]()</h3>
|
|
<h3>[method:undefined stop]()</h3>
|
|
|
<p>
|
|
<p>
|
|
|
يوقف الساعة ويضبط [page:Clock.oldTime oldTime] على الوقت الحالي.
|
|
يوقف الساعة ويضبط [page:Clock.oldTime oldTime] على الوقت الحالي.
|
|
|
</p>
|
|
</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[method:Float getElapsedTime]()</h3>
|
|
<h3>[method:Float getElapsedTime]()</h3>
|
|
|
<p>
|
|
<p>
|
|
|
احصل على المجموع الكلي للثواني التي مرت منذ بدء تشغيل الساعة وضبط [page:.oldTime] على
|
|
احصل على المجموع الكلي للثواني التي مرت منذ بدء تشغيل الساعة وضبط [page:.oldTime] على
|
|
@@ -75,7 +73,7 @@
|
|
|
إذا كان [page:.autoStart] هو `true` والساعة لا تعمل، فإنه يبدأ أيضًا
|
|
إذا كان [page:.autoStart] هو `true` والساعة لا تعمل، فإنه يبدأ أيضًا
|
|
|
ساعة.
|
|
ساعة.
|
|
|
</p>
|
|
</p>
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
<h3>[method:Float getDelta]()</h3>
|
|
<h3>[method:Float getDelta]()</h3>
|
|
|
<p>
|
|
<p>
|
|
|
احصل على المجموع الكلي للثواني التي مرت منذ ضبط [page:.oldTime] وضبط
|
|
احصل على المجموع الكلي للثواني التي مرت منذ ضبط [page:.oldTime] وضبط
|