AR/fadeCamera: Difference between revisions
Jump to navigation
Jump to search
(→Syntax) |
|||
(6 intermediate revisions by the same user not shown) | |||
Line 2: | Line 2: | ||
==Syntax== | ==Syntax== | ||
<section name=" | <section name="سيرفر" class="server" show="true"> | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
bool fadeCamera ( player thePlayer, bool fadeIn, [ float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0 ] ) | bool fadeCamera ( player thePlayer, bool fadeIn, [ float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0 ] ) | ||
</syntaxhighlight> | </syntaxhighlight> | ||
</section>. | |||
===Returns=== | |||
عوائد ' ' صحيح ' ' إذا كان تلاشى الكاميرا بنجاح، ' ' كاذبة ' ' إذا تم تمرير الحجج غير صالحة إلى وظيفة . | |||
==Example== | |||
<section name="مثل" class="server" show="true"> | |||
عندما يحصل لاعب التالفة، وضع تتلاشى إلى أحمر تأثير سريع على شاشته . | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
function addRednessOnDamage ( ) | function addRednessOnDamage ( ) | ||
fadeCamera ( source, false, 1.0, 255, 0, 0 ) -- | fadeCamera ( source, false, 1.0, 255, 0, 0 ) -- تتلاشى كاميرا اللاعب إلى اللون الأحمر على مدى فترة من 1 ثانية | ||
setTimer ( fadeCameraDelayed, 500, 1, source ) -- | setTimer ( fadeCameraDelayed, 500, 1, source ) -- لا يذهب إلى الأحمر ، و يقطع بعد نصف ثانية وتتلاشى إلى وضعها الطبيعي | ||
end | end | ||
addEventHandler ( "onPlayerDamage", getRootElement(), addRednessOnDamage ) | addEventHandler ( "onPlayerDamage", getRootElement(), addRednessOnDamage ) | ||
function fadeCameraDelayed(player) -- | function fadeCameraDelayed(player) -- هذه الوظيفة يمنع تحذيرات التصحيح عند قطع لاعب أثناء تشغيل الموقت. | ||
if (isElement(player)) then | if (isElement(player)) then | ||
fadeCamera(player, true, 0.5) | fadeCamera(player, true, 0.5) | ||
Line 29: | Line 32: | ||
</section> | </section> | ||
تعريب من قبل بلنكسً | |||
==See Also== | ==See Also== | ||
{{AR/Camera_functions}} | {{AR/Camera_functions}} |
Latest revision as of 18:42, 25 July 2015
وهذه وظيفة تتلاشى كاميرا اللاعب إلى لون أو العودة إلى وضعها الطبيعي خلال فترة زمنية محددة . وهذا يؤثر أيضا على حجم الصوت ل اعب ( 50 ٪ تلاشت = حجم 50 ٪ ، تتلاشى كامل = أي صوت) . للمخطوطات clientside يمكنك تنفيذ 2 الإضافية تتلاشى أو تتلاشى الرافضة في صف واحد، ولكن للمخطوطات جانب الخادم يجب استخدام واحد ثم من جهة أخرى .
Syntax
Click to collapse [-]
سيرفرbool fadeCamera ( player thePlayer, bool fadeIn, [ float timeToFade = 1.0, int red = 0, int green = 0, int blue = 0 ] )
.
Returns
عوائد ' ' صحيح ' ' إذا كان تلاشى الكاميرا بنجاح، ' ' كاذبة ' ' إذا تم تمرير الحجج غير صالحة إلى وظيفة .
Example
Click to collapse [-]
مثلعندما يحصل لاعب التالفة، وضع تتلاشى إلى أحمر تأثير سريع على شاشته .
function addRednessOnDamage ( ) fadeCamera ( source, false, 1.0, 255, 0, 0 ) -- تتلاشى كاميرا اللاعب إلى اللون الأحمر على مدى فترة من 1 ثانية setTimer ( fadeCameraDelayed, 500, 1, source ) -- لا يذهب إلى الأحمر ، و يقطع بعد نصف ثانية وتتلاشى إلى وضعها الطبيعي end addEventHandler ( "onPlayerDamage", getRootElement(), addRednessOnDamage ) function fadeCameraDelayed(player) -- هذه الوظيفة يمنع تحذيرات التصحيح عند قطع لاعب أثناء تشغيل الموقت. if (isElement(player)) then fadeCamera(player, true, 0.5) end end
تعريب من قبل بلنكسً
See Also
- fadeCamera
- getCamera
- getCameraClip
- getCameraFieldOfView
- getCameraGoggleEffect
- getCameraInterior
- getCameraMatrix
- getCameraShakeLevel
- getCameraTarget
- getCameraViewMode
- setCameraClip
- setCameraFieldOfView
- setCameraGoggleEffect
- setCameraInterior
- setCameraMatrix
- setCameraShakeLevel
- setCameraTarget
- setCameraViewMode