المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : درس كورس التايبست بالايجيسب - الدرس 2 - الأكواد



.Wesker.
15-9-2016, 08:23 PM
http://imgur.com/JCWvnmv.png

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته :Smile:

أهلًا وسهلًا بكم في الدرس الثاني

ودرسنا هذا اليوم سنتكلم فيه عن اضافة الأكواد
والفائدة منه هي اضافة التأثيرات على النصوص
مثل : الدوران .. الشفافية .. الحركة

__________________________

حسنًا .. بالنسبة للدرس الماضي فكانت تطبيقاتكم ممتازة
ولا أعتقد بأن هناك داعي لتصوير تتطبيق لتوضيح الدرس.
أما إذا أردتم أن أصور لك .. فأبشروا :)

أما بالنسبة لهذا الدرس فليس له تطبيق
لأنه درس نظري ولزيادة الخبرة والمعرفه بالبرنامج

___________________________
___________________________


http://imgur.com/N8LuX1f.png

سأبدأ بشرح أهم مفاهيم هذه الأكواد .. وهي بسيطة ان شاء الله :) :

-الأكواد لا تعمل إلا بداخل القوسين المعقوفين {}

- يجب وضع علامة \ قبل أي كود

-الأكواد لا تطبق الا النص الذي يقع بعدها .

______________________________
______________________________


الآن سأبدأ بشرح أهم هذه الأكواد أو ما تسمى بالـ Tags


--


an\

وهي نفس الـ alignment الموجودة في الستايلات
ولكنها لا تغير شي في الستايل .. فقط النص

لها عامل واحد وهو الموقع وهو عبارة
عن خانة واحدة من 1 الى 9

التوضـــــــــيح (http://i.imgur.com/Wt8Qc7o.gif)

________________________________
________________________________

pos\

كما هو واضح منه .. هذا الكود يستخدم لتغيير موقع النص
ولكنه أدق من an\ بحيث أنه يضعه بأي مكان في المشهد
بوحدة البكسل Pixel.

هذا الكود له عاملين وهو الإحداثيات X و Y
ويوضعان بين قوسين ويفصل بينهم بفاصلة.
مثال:

{\pos(100,100)}تجربة

________________________________
________________________________


fs\

هذا يتحكم بحجم خط النص ولا يغير شيء بالستايل
ويعمل بوحدة النقطة Point.

وله عامل واحد وهو قيمة الحجم
مثال:

{\fs45}تجربة

________________________________
________________________________

bord\

وهذا يتخصص بحجم الـ outline
وله عامل واحد يبدأ من 0 وهو يلغيه
الى الرقم الذي يناسب الحجم الذي تريده
ويعمل بوحدة البكسل Pixel.

مثال:


{\bord2}تجربة

________________________________
________________________________

shad\

وهذا يتخصص بالظل أو الـ shadow
وله عامل واحد يحدد بعد الظل عن النص
ويبدأ من 0 وهذا لإلغاء الظل
حتى الرقم الذي يناسبك
ويعمل بوحدة البكسل Pixel.

مثال:

{\shad1}تجربة

________________________________
________________________________

fscx\
fscy\

وهما يتحكمان بحجم النص , واحد لمحور X والآخر
لمحور Y ,, ولهم عامل واحد وليس له وحدة قياس
انما بالنسبة المئوية فقط يعني اذا كتبت 100 فهذا لن يغير
شيء أما إذا كتبت 50 فهذا يعطيك نصف الحجم الأصلي
وإذا كتبت 120 فهذا يعني زيادة بنسبة 20% عن الأصلي

مثال:

{\fscx120\fscy120}تجربة

________________________________
________________________________

blur\

هذا يقوم بعمل ضبابية على النص
وله عامل واحد وهو عمق الضبابية
ووحدته هي البكسل Pixel.

مثال:

{\blur1.2}تجربة

________________________________
________________________________

be\

نفس الذي قبله لكنه على الحواف

________________________________
________________________________

fad\

وهو يعمل تلاشي الدخول والخروج
وله عاملين يوضعان بين قوسين ويفصل بينهما
بفاصلة ,
القيمة الأولى لمدة تلاشي الدخول
القيمية الثانية لمدة تلاشي الخروج
و الوحدة المستخدمة هنا هي الميلي ثانية

1 ثانية = 1000 ميلي ثانية

مثال:

{\fad(1500,0)}تجربة
هنا سيدخل النص بتلاشي مدته ثانية ونصف
ثم سيختفي فجأة بدون تلاشي
________________________________
________________________________

c\
1c\
2c\
3c\
4c\

هذه كلها تخص الألوان .. سأشرحها بالتفصيل:

c\
هذا يقوم بتغيير كل مرة واحدة الألوان:
Primary,Secondary,Border,Shadow

1c\
هذا فقط للـ Primary

2c\
هذا فقط للـ Secondary

3c\
هذا فقط للـ Border

4c\
هذا فقط للـ Shadow


شكل التركيبة:

\c&H<bb><gg><rr>&

شرح التركيبة:

العلامتين &&
اعتبروها فقط قوسين

الحرف H
يعني أنناسنستخدم النظام الست عشري hexadecimal

====================
ماهو النظام الست عشري ؟
العد في النظام العشري (الذي نعرفه) :

0 1 2 3 4 5 6 7 8 9
يعني أن أكبر قيمة في الخانة الواحدة هي 9
العد في النظام الست عشري:

0 1 2 3 4 5 6 7 8 9 A B C D E F
يعني أن أكبر قيمة في الخانة الواحدة هي F
والتي تساوي في النظام العشري 15
=====================

العامل <bb>:
وهو عبارة عن كمية اللون الأزرق.
يبدأ من 0 وينتهي بـ FF


العامل <gg>:
وهو عبارة عن كمية اللون الأخضر.
يبدأ من 0 وينتهي بـ FF


العامل <rr>:
وهو عبارة عن كمية اللون الأحمر.
يبدأ من 0 وينتهي بـ FF

________________________________
________________________________

frx\

هذه تعني الدوران على محور X
وتأخذ معامل وهي الزاوية
ووحدتها الدرجة Degree.

مثال:
http://i.imgur.com/qTxkln7.gif


________________________________
________________________________

fry\

هذه تعني الدوران على محور Y
وتأخذ معامل وهي الزاوية
ووحدتها الدرجة Degree.

مثال:
http://i.imgur.com/izlpavZ.gif

________________________________
________________________________

frz\

هذه تعني الدوران على محور z
وتأخذ معامل وهي الزاوية
ووحدتها الدرجة Degree.

مثال:
http://i.imgur.com/gGU7ynM.gif

________________________________
________________________________

org\

تستطيعون بأن تقولوا بأنها نقطة الأصل
للمحاور الثلاثة X,Y,Z التي يدور حولها النص
وهي تأخذ معاملين بين قوسين وبينهما فاصلة

مثال:

{\org(550,100)}تجربةم

http://i.imgur.com/iIEsMQt.gif

أرأيتم ذلك المثلث المقلوب ؟
نعم هذا هو الـ org\ الذي يدور حوله النص

________________________________
________________________________

t\

هذا يوقوم بتحريك الأكواد أو عمل Animate لها
له أربعة أشكال وسأقوم بشرح الأساسي
الشكل الأول له معامل واحد
وهو الكود الدي تريد تحريكه

مثال:
{\t(\frx90)}تجربة

________________________________
________________________________
________________________________

حسنًا هناك بعض الأكواد لها حالة خاصة.
وهي أنها لا تحتاج إلى القوسين المعقوفين


وهي بسيطة ومعروفة ويستخدمها المترجمين كثيراً

---

n\

أي نص بعده سيضعه في السطر التالي.


______________________
t\

يعمل ميلان للنص الذي بعد.
t1\ لتفعيل الخاصية.
t0\ لإلغاء الخاصية.

______________________
b\

لعمل سُمك للنص الذي بعده
b1\ لتفعيل الخاصية.
b0\ لإلغاء الخاصية.
*كلما زاد الرقم كلما زاد السُمك.

______________________
u\

لعمل خط تحت النص الذي بعد.
u1\ لتفعيل الخاصية.
u0\ لإلغاء الخاصية.

______________________
s\

لعمل خط في منتصف النص الذي بعده.
s1\ لتفعيل الخاصية.
s0\ لإلغاء الخاصية.

http://imgur.com/17HkH2n.png

وفي الختام أتمنى أن يكون الدرس مفيد ومسلي
وأن تعم الفائدة للجميع
والسلام عليكم ورحمة الله وبركاته
بالتوفيق جميعًا أراكم الدرس القادم

Son_Goku
16-9-2016, 03:03 AM
جزاك الله خير الجزاء أخي ويسكر .. الشرح متكامل ما شاء الله
بدأت منذ مدة بحفظ الأكواد في (ملاحظة) مفتوحة دائمًا في جهازي "لأني تكاسلت عن حفظها"، لكني لم أكملها بعد.
سيساعدني هذا الموضوع كثيرًا ويختصر عليَّ المجهود والوقت

شكرًا لك، وبالتوفيق في طرح الأجزاء القادمة

تروكي
16-9-2016, 01:59 PM
وعليكم السلام ورحمة الله وبركاته

موضوع ولا أروع والشرح ممتاز ومفيد

أعدت لنا الذكريات مع الترجمة والإيجي سب

بارك الله فيك ونفع بك ^__^

OVANOVE
16-9-2016, 11:40 PM
شرح سلس وجميل منك يا ويسكر

واسمح لي بذكر إضافة بسيطة للموضوع

هناك إضافة بسيط لكود الحد والظل وهي تحديد مصدر او مسار الظل والحد على الشكل التالي
للمحور X




xbord12

xshad12

ايضًا للمحور Y


ybord12

yshad12


صورة توضيحية للأكواد

https://i.imgur.com/TVIA8h0.gif


https://i.imgur.com/tOkImbx.gif


https://i.imgur.com/EMnzA7a.gif



وبس
شكرًا لك مرة أخرى

ALKOON
17-9-2016, 11:16 AM
عندي إضافة كذلك ..
لا أعلم إن كان أحد يعلم عن ذلك!

وهو استخدام (-) مع كود shad


xshad20

xshad-20

https://up.msoms.net/do.php?img=5603

https://up.msoms.net/do.php?img=5600



yshad20

yshad-20

نلاحظ في محور الواي.. كلما ارتفعنا للأعلى زاد العدد سالبا، السالب في الأعلى والموجب في الأسفل


https://up.msoms.net/do.php?img=5601


https://up.msoms.net/do.php?img=5602







وأيضا هناك كود..، يستخدم ي حال الرسم ببرنامج الرسم p1 / p2 ..etc

Semicolonz
17-9-2016, 03:21 PM
وعليكم السلام ورحمة الله وبركاته

شكرا جزيلا ع الدرس الجميل=)
شرح سلس ما شاء الله
وسهل التطبيق...بالأخص مع اني حديثة عهد بالبرنامج

واصل ابدااعك
تحياتي