دليل استخدام برنامج CourseLab المقطع السابقالمقطع التالي  
الكائنات > الكائنات المركبة > شخصيات مساعدة > عربي

عربي

An “وسيط” هو محرف متحرك بمجموعة من الأفعال الأساسية التي من الممكن الوصول إليها باستخدام طرائق الكائن

يتم انشاء الشخصيات باستخدام تقنية أدوبي فلاش لذلك يجب التأكد من تثبيت هذا البرنامج على جهازك قبل التعامل مع الشخصيات.

مثال على شكل الكائن:

المتحولات

يمكن تحديد مظهر الشخصية و طريقة ظهورها بشكل مشابه لاعدادات الكائن فلاش - فيديو.

في حال كانت إعدادات الخصوصية صارمة جدا يوضع مربع اختيار ولا يكون هناك إمكانية لوضع وصلة ملف فلاش، وسوف تظهر رسالة تحذير

استخدام بروتوكول HTTPS في أساس الكود هو ميزة تستخدم لفحص إصدار مشغل الفلاش مستخدما البروتوكول الآمن HTTPS .إذا كنت لا تعرف فيما إذا كنت تحتاجه أم لا –اتركه مفعلا .

التحكم بالشخصيات

بشكل افتراضي تظهر الشخصية بوضع خمول وذلك لفترة محددة من الزمن , يمكن تعديل حالة الشخصية و ربطه بعدة اجراءات وطرق METHOD

أساليب الكائنات

فيما يلي التوابع المستخدمة مع الإجراء method التي تستخدم للكائن "شخصية":

دعونا نتعرف أكثر على الميثود “تأكيد الاجراء ACTION” والذي يستخدم مع الإجراء METHOD. ويحتاج إلى تعيين الإجراء المناسب وتحديد الآلية التي ستطبق على الكائن بعد الانتهاء من تنفيذ الإجراء أو كما تسمى "العودة إلى وضع الخمول"

عند تحديد الخيار "تلقائي" فإن الكائن سيعود تلقائياً لوضع الخمول بعد الانتهاء من تنفيذ الاجرائية. أما عند اختيار "الانتظار حتى يعاد الاجراء" فإن الكائن سيقوم بتنفيذ الاجراء ولن يعود لحالة الخمول حتى يتم اختيار الميثود "العودة إلى حالة الخمول" الموجود ضمن الاجراء METHOD.

تسلسل الإجرائيات

If the agent receives a command for a new Action while it is not in the idle mode ( meaning it is in the process of completion of a previous Action) this command is stored in the agent’s “commands queue” and new Action is postponed until the previous one finishes execution. The “Command queue” of the “Agent” role is based on the FIFO (First In First Out) data handling concept: i.e. each new incoming Action command is added to the end of the execution line. Therefore, by employing the “Command queue” you can create any sequence of Actions for the character.

أحداث الكائن

لهذا الكائن المقدرة على توليد أحداث فيما يتعلق بأفعال المستخدم , فعندما يقترن الحدث مع الفعل يمكن توظيفه لبناء

حدث

تم قدحه (تحفيزه)

عند الجاهزية عندما ينتهي تحميل فيلم الفلاش ويكون جاهز لقبول الأوامر .
نهاية الإجراء عندما ينتهي أي فعل

خواص محددة للكائن

هذا الكائن لديه بعض الخصائص المحددة يمكن استخدامها في الأفعال و الاجرائيات حيث يأخذ المتحول التالي : OBJ_ID

Property

يعيد

اللغة
curState الوضع الحالي (الفعل )-أحد الأفعال المحكية (أسماء قصيرة ) $ OBJ_ID .curState
lastState االوضع الأخير(الفعل )- أحد الأفعال المحكية (أسماء قصيرة ) $ OBJ_ID .lastState
queue رتل الأفعال $OBJ_ID.queue