AR/getBlipColor: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
 
Line 3: Line 3:
تعمل الوظيفة على جلب ألوان العلامة.
تعمل الوظيفة على جلب ألوان العلامة.


==Syntax==  
==تركيب الجملة البرمجية==  
<syntaxhighlight lang="lua">int int int int getBlipColor ( blip theBlip )</syntaxhighlight>  
<syntaxhighlight lang="lua">int int int int getBlipColor ( blip theBlip )</syntaxhighlight>  


===Required Arguments===  
===مطلوب===  
*'''theBlip:''' العلامة التي تريد جلب لونها.
*'''theBlip:''' العلامة التي تريد جلب لونها.


Line 12: Line 12:
الوظيفة تُرجع 4 أعداد صحيحة RGBA , والحد الأقصى لها 255, والقيم بالترتيب هي { "الأحمر","الأخضر","الأزرق","الشفافية"}  
الوظيفة تُرجع 4 أعداد صحيحة RGBA , والحد الأقصى لها 255, والقيم بالترتيب هي { "الأحمر","الأخضر","الأزرق","الشفافية"}  


==Example==  
==مثال==  
تعيين اللون الأبيض لكل العلامات الموجود
تعيين اللون الأبيض لكل العلامات الموجود
<syntaxhighlight lang="lua">
<syntaxhighlight lang="lua">
Line 23: Line 23:
</syntaxhighlight>
</syntaxhighlight>


==See Also==
==انظر ايضاً==
{{AR/Blip_functions}}
{{AR/Blip_functions}}


[[en:getBlipColor]]
[[en:getBlipColor]]

Latest revision as of 10:09, 3 January 2014

تعمل الوظيفة على جلب ألوان العلامة.

تركيب الجملة البرمجية

int int int int getBlipColor ( blip theBlip )

مطلوب

  • theBlip: العلامة التي تريد جلب لونها.

Returns

الوظيفة تُرجع 4 أعداد صحيحة RGBA , والحد الأقصى لها 255, والقيم بالترتيب هي { "الأحمر","الأخضر","الأزرق","الشفافية"}

مثال

تعيين اللون الأبيض لكل العلامات الموجود

for blipKey, blipValue in ipairs( getElementsByType ( "blip" ) ) do -- نعمل لوب لجميع العلامات
	red, green, blue, alpha = getBlipColor ( blipValue ); -- جلب اللون الأحمر والأخضر والأزرق والشفافية من وظيفة getBlipColor
	if ( red ~= 255 or green ~= 255 or blue ~= 255 or alpha ~= 255 ) then -- نتحقق إن القيم لا تساوي 255
		setBlipColor ( blipValue, 255, 255, 255, 255 ); -- نجعل جميع البلبات لونهم أبيض
	end -- إغلاق if
end -- إغلاق loop

انظر ايضاً