Blaawee Posted November 30, 2012 Share Posted November 30, 2012 السلام عليكم ورحمه الله وبركآته كيف حآلكم عسآكم بخير طبعآ ممآ لقيت موضوع منآسب للعنوآن "lua" بس حبيت اقدم لكم شرح عن بعض قوآعد لغه برمجه طبعآ اغلبكم دخل الويكي وجلس يحوس في الويكي لين قآل بس ولقى اللي يبيه بس ممآ فهم ايش اللي كآن بين الاقوآس او بمعنى آخر - Arguments وقبل الارقمنت لقى كلام زي هذآ المثآل : outputChatBox ( string text [, element visibleTo=getRootElement(), int r=231, int g=217, int b=176, bool colorCoded=false ] ) اللي هو : string int bool طبعآ اغلبكم ممآ فهم وش تفيد هذي الكلمآت وطنشهآ طيب في البدآيه توجد في كل لغه برمجه متغيرات وقيم وانوآع للقيم وتعبير وحآله اللي هي : Variables & Types & Values & Expressions and, Statements وحنآ نبي المطلوبه للغه Lua نبدآ ب المتغيرآت او " Variables" : طيب عندنآ هنآ كم متغير للغه لوآ اللي ممكن نفهمهآ nil, boolean, int, string, float رآح نشرح وكل متغير بمعنآه int -- هو عدد صحيح أي عدد صحيح (أي بدون علامة عشرية). يمكن أن تكون إيجابية أو سلبية boolean -- هي نوع من انوآع البيانات التي يمكن أن تكون القيمة إما صحيحة أو خاطئة nil -- هي نوع مع قيمة واحدة ومن أهم خاصية هو أن تكون مختلفة عن أي قيمة أخرى string -- هي سلسلة من الأحرف طيب عندنآ هنآ الححين الارقمنت Arguments: في عندنآ نوعين من الارقمنت Required Arguments مطلوبه Optional Arguments واختيآريه ططبعآ لازم نكمل الارقمنت المطلوبه ب الاول بعدين نكمل الاختيآريه عندنآ هنآ مثآل : setCameraMatrix ( thePlayer, positionX, positionY, positionZ , lookAtX, lookAtY, lookAtZ, roll, fov ) طبعآ تلاحظون لو دخلتم على الفآانكشن تلاقونهآ كذآ setCameraMatrix ( player thePlayer, float positionX, float positionY, float positionZ [, float lookAtX, float lookAtY, float lookAtZ, float roll = 0, float fov = 70 ] ) طيب كيف ممكن تعرف الارقمنت المطلوبه من الارقمنت الاختيآريه ! في عندك طريقتين : يآ انك تقرآ الارقمن المطلوبه اللي مكتوبه تحت الفآنكشن اما انك تلاحظ هذآ القوس : " [ ] " [, float lookAtX, float lookAtY, float lookAtZ, float roll = 0, float fov = 70 ] طبعآ لازم اكمل القيم المطلوبه قبل ان اكمل للقيمه اللي ابيهآ مثآل : setCameraMatrix ( thePlayer, 22545.5, -555.21, 4645.2, _, _, _, 80, _ ) وبس ان شآءالله يكون شرح مفهوم للجميع Link to comment
abu5lf Posted November 30, 2012 Share Posted November 30, 2012 print ( type ( true ) ) --> boolean print ( type ( 2 ) ) --> number print ( type ( 'هلا' ) ) --> string print ( type ( print ) ) --> function print ( type ( nil ) ) --> nil Link to comment
Simba Posted December 30, 2013 Share Posted December 30, 2013 String يعني احرف صح ؟؟ احرف بس ولا احرف وارقام يعني تجي ارقام ولا لازم احرف بسس Link to comment
AboShanab Posted December 30, 2013 Share Posted December 30, 2013 String يعني احرف صح ؟؟ احرف بس ولا احرف وارقام يعني تجي ارقام ولا لازم احرف بسس String = "ابوشنب" السترنق هو "" Link to comment
#DRAGON!FIRE Posted December 30, 2013 Share Posted December 30, 2013 (edited) String يعني احرف صح ؟؟ احرف بس ولا احرف وارقام يعني تجي ارقام ولا لازم احرف بسس هي سلسلة نصيةة string الـ يعني مثلأ انت سويت سلسلة نصية زي كذا مثلأ local Text = "Hi" string والسترنق له اكثر من فنكشن خاصة بـ من بعض الفنكشنات .... : string * .......... string.find string.len string.rep string.lower ; الخخ .... كثيرة وعديدة , وكل وحدة لها وظيفتها الخاصةة . Edited December 30, 2013 by Guest Link to comment
./BlackBird# Posted December 30, 2013 Share Posted December 30, 2013 String = سلسلة من الحروف و الارقام و الرموز Link to comment
The Killer Posted January 2, 2014 Share Posted January 2, 2014 يعطــيك آلعآفـــيه بــَـلآوي عَــلى الشَــرح آلكَــآفي آلوافِــي وأتمنى الي مَــآ كأن يفهم للويكــٍــي يكون فهم الحين !! Link to comment
#DRAGON!FIRE Posted July 26, 2014 Share Posted July 26, 2014 مو فاهم -___- by Blaawee on Fri Nov 30, 2012 4:05 am Link to comment
jafar Posted July 26, 2014 Share Posted July 26, 2014 مو فاهم -___- by Blaawee on Fri Nov 30, 2012 4:05 am عآدي , ما اعتقد ممنوع رفع المواضيع القديمة في هذا القسم Link to comment
#DRAGON!FIRE Posted July 26, 2014 Share Posted July 26, 2014 !! المفروض يقول وش اللي مو فاهمه .. وتوهـ مسجل اكيد ما بيفهم Link to comment
xFace[B]ook Posted July 26, 2014 Share Posted July 26, 2014 اشوف الشروحات عادي يرد حتى لو موضوع قديم على حسب ماقال تيتي Link to comment
nxFairlywell Posted July 26, 2014 Share Posted July 26, 2014 اسهل شرح عن Syntax جزاك الله خير يابلاوي ياقدمه ذا ^^ Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now