بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
أهلًا وسهلًا بكم في الدرس الثاني
ودرسنا هذا اليوم سنتكلم فيه عن اضافة الأكواد
والفائدة منه هي اضافة التأثيرات على النصوص
مثل : الدوران .. الشفافية .. الحركة
__________________________
حسنًا .. بالنسبة للدرس الماضي فكانت تطبيقاتكم ممتازة
ولا أعتقد بأن هناك داعي لتصوير تتطبيق لتوضيح الدرس.
أما إذا أردتم أن أصور لك .. فأبشروا
أما بالنسبة لهذا الدرس فليس له تطبيق
لأنه درس نظري ولزيادة الخبرة والمعرفه بالبرنامج
___________________________
___________________________
سأبدأ بشرح أهم مفاهيم هذه الأكواد .. وهي بسيطة ان شاء الله :
-الأكواد لا تعمل إلا بداخل القوسين المعقوفين {}
- يجب وضع علامة \ قبل أي كود
-الأكواد لا تطبق الا النص الذي يقع بعدها .
______________________________
______________________________
الآن سأبدأ بشرح أهم هذه الأكواد أو ما تسمى بالـ Tags
--
an\
وهي نفس الـ alignment الموجودة في الستايلات
ولكنها لا تغير شي في الستايل .. فقط النص
لها عامل واحد وهو الموقع وهو عبارة
عن خانة واحدة من 1 الى 9
التوضـــــــــيح
________________________________
________________________________
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
====================
ماهو النظام الست عشري ؟
العد في النظام العشري (الذي نعرفه) :
يعني أن أكبر قيمة في الخانة الواحدة هي 9كود:0 1 2 3 4 5 6 7 8 9
العد في النظام الست عشري:
يعني أن أكبر قيمة في الخانة الواحدة هي Fكود:0 1 2 3 4 5 6 7 8 9 A B C D E F
والتي تساوي في النظام العشري 15
=====================
العامل <bb>:
وهو عبارة عن كمية اللون الأزرق.
يبدأ من 0 وينتهي بـ FF
العامل <gg>:
وهو عبارة عن كمية اللون الأخضر.
يبدأ من 0 وينتهي بـ FF
العامل <rr>:
وهو عبارة عن كمية اللون الأحمر.
يبدأ من 0 وينتهي بـ FF
________________________________
________________________________
frx\
هذه تعني الدوران على محور X
وتأخذ معامل وهي الزاوية
ووحدتها الدرجة Degree.
مثال:
________________________________
________________________________
fry\
هذه تعني الدوران على محور Y
وتأخذ معامل وهي الزاوية
ووحدتها الدرجة Degree.
مثال:
________________________________
________________________________
frz\
هذه تعني الدوران على محور z
وتأخذ معامل وهي الزاوية
ووحدتها الدرجة Degree.
مثال:
________________________________
________________________________
org\
تستطيعون بأن تقولوا بأنها نقطة الأصل
للمحاور الثلاثة X,Y,Z التي يدور حولها النص
وهي تأخذ معاملين بين قوسين وبينهما فاصلة
مثال:
كود:{\org(550,100)}تجربةم
أرأيتم ذلك المثلث المقلوب ؟
نعم هذا هو الـ org\ الذي يدور حوله النص
________________________________
________________________________
t\
هذا يوقوم بتحريك الأكواد أو عمل Animate لها
له أربعة أشكال وسأقوم بشرح الأساسي
الشكل الأول له معامل واحد
وهو الكود الدي تريد تحريكه
مثال:
{\t(\frx90)}تجربة
________________________________
________________________________
________________________________
حسنًا هناك بعض الأكواد لها حالة خاصة.
وهي أنها لا تحتاج إلى القوسين المعقوفين
وهي بسيطة ومعروفة ويستخدمها المترجمين كثيراً
---
n\
أي نص بعده سيضعه في السطر التالي.
______________________
t\
يعمل ميلان للنص الذي بعد.
t1\ لتفعيل الخاصية.
t0\ لإلغاء الخاصية.
______________________
b\
لعمل سُمك للنص الذي بعده
b1\ لتفعيل الخاصية.
b0\ لإلغاء الخاصية.
*كلما زاد الرقم كلما زاد السُمك.
______________________
u\
لعمل خط تحت النص الذي بعد.
u1\ لتفعيل الخاصية.
u0\ لإلغاء الخاصية.
______________________
s\
لعمل خط في منتصف النص الذي بعده.
s1\ لتفعيل الخاصية.
s0\ لإلغاء الخاصية.
وفي الختام أتمنى أن يكون الدرس مفيد ومسلي
وأن تعم الفائدة للجميع
والسلام عليكم ورحمة الله وبركاته
بالتوفيق جميعًا أراكم الدرس القادم
المفضلات