آموزش تصویری کار با Trigger ها در نرم افزار Story line بخش  More کار با Execute Javascript

آموزش تصویری کار با Trigger ها در نرم افزار Story line بخش  More

Trigger چیست؟🤔

Trigger چه کاربردی دارد؟🤔

👈کار با Execute Javascript

🔔پیش نیاز کار با این تریگر: آشنایی با کد های جاوا اسکریپت است.🔕

با com01 همراه باشید…🙂🌷👇

👈Trigger ها ابزارهای تعاملی در استوری لاین هستند.👉

بخش More تریگرها:

 تریگر/ project/ Execute Javascript
com01.ir

Execute JavaScript : اجرای فایل جاوا اسکریپت

Execute Javascript
com01.ir
open image
Execute Javascript
com01.ir
open image

برای استفاده از این تریگر باید کد نویسی جاوا اسکریپت آشنا باشید یا از کدهای آماده ی مطابق با نیاز خود استفاده کنید و تریگر مربوطه را به اشیاء دلخواه خود اعمال کنید.

تعریف اسکریپت:👇

مجموعه کدها و دستورات مثل زبان برنامه نویسی که بر روی یک نرم افزرا  اجرا می شوند و به کد ماشینی کامپایل نمی شوند.

تعریف جاوا اسکریپت:👇

جاوا اسکریپت یک زبان برنامه نویسی نیست ولی بسیار شبیه به آن است که می توان گفت یک زبان برنامه نویسی اسکریپتی می باشد.

جاوا اسکریپت زبان اسکریپت نویسی سمت کلاینت می باشد که اکنون روش هایی برای استفاده از آن در سمت سرور وجود دارد  .  در نسخه سمت کلاینت، درون کدهای HTML قرار می گیرد و بر روی مرورگر بازدید کننده اجرا می شود.

جاوا اسکریپت توانایی تغییر در محتویات المانهای نمایش داده شده را بر روی مرورگر فرد بازدید کننده دارد به طوریکه امکان پویا سازی یا دینامیک شدن صفحات بوجود می آید.

✋جاوا اسکریپت کلا با جاوا متفاوت است، اشتباه نکنید.✋

اگر با زبان جاوا اسکریپت آشنایی ندارید ابتدا در مورد این زبان خارج از استوری لاین مطالعه کنید. سپس در مورد کاربرد آن در استوری لاین و در نهایت یک برنامه ی ساده در استوری لاین اضافه کنید.

توانایی های جاوا اسکریپت

برخی از توانایی های جاوا اسکریپت در ذیل بیان شده است، قابلیت های جاوا اسکریپت به مطالب ذیل خلاصه نمی شود.👇

  • – امکان تغییر در متون نمایش داده شده در مرورگر

  • امکان تغییر رنگها، رنگ پس زمینه و موقعیت قرار گیری المانهای استفاده شده در طراحی وب سایت

  • – تغییر در مشخصه های المانها و CSS آنها

  • – متحرک سازی، انیمیشن و پویا نمایی

  • – تعامل با کاربر و از طریق المانهای ورودی نظیر Textbox ها، RadioButton ها، TextArea و غیره

  • – عکس العمل نشان دادن به واکنش های کاربران نظیر تغییر عکسها با حرکت موس روی آنها

  • – نمایش اخطار و یا پیام به کاربران

  • – انجام محاسبات ریاضی

  • – ساخت و تولید کد HTML بصورت پویا و برحسب شرایط مورد نیاز

  • – منوهای جالب همراه با انیمیشن

  • – جمع آوری اطلاعات کاربران از سایت و آمارگیری

  • چرا جاوا اسکریپت و محتوای الکترونیک؟؟🤔🙄

  • ایجاد تعاملات پویا با استفاده از ابزارهای تولید محتوای الکترونیک یک فرایند زمان بر می باشد و شامل مجموعه ای از پروسه ها، متغییرها، فعالیت های مختلف و اعمال تریگرهای (شرایط) مختلف است.

  • اگر قصد ساخت تعاملات پویا خارج از ابزارهای موجود در نرم افزارای تولید محتوا دارید، جاوا اسکریپت گزینه ی مناسبی است زیرا هم در زمان صرفه جویی می کند و هم اینکه با استوری لاین همخوانی دارد.

  • جاوا اسکریپت به شما کمک می کند تا سطح بالایی از دوره های آموزشی خود را توسعه دهید که با استوری لاین همخوانی دارد و به شما اجازه می دهد که ابزارهای تولید محتوای استوری لاین را توسعه دهید. برای مثال: جاوا اسکریپت به شما اجازه می دهد تا توابع ریاضی را ایجاد کنید که بتواند در استوری لاین اعداد تصادفی  بیشتری را ایجاد کند.

  • یا به طور مشابه، توابع رشته ای جاوا اسکریپت در هنگام شمارش اعداد یا کلمات، نوشتن متن ها، جایگزینی متن و جست و جوی متن توسط کلمات به شما کمک فراوانی می کند.

  • استوری لاین ۳ نوع متغییر دارد: عددی، متنی و بولین (True/ False) که برای کار با آنها نیاز به اعمال تریگرهای مختلف می باشد.

  • در حین کار با دوره هی آموزشی سنگین و پیچیده ، توسعه دهندگان دوره ی آموزشی ممکن است مشکلات متعددی را برای کار با تریگرهای مختلف و اعمال چندین تریگر به یک شیء یا متغییر را تجربه کنند و دچار شلوغی و سردرگمی شوند ( البته با کمی دقت و حوصله از سردرگمی تریگرهای تو در تو خارج می شویم).

  • جاوا اسکریپت با انجام گروه بندی متغییرها و اجرای آنها با نوشتن چند خط کد، سردرگمی ایجاد شده توسط تریگرهای تو در تو را ساده تر می کند و این موضوع به نوبه ی خود، زمان توسعه ی دوره ی آموزش الکترونیک را کاهش داده و باعث تمرکز بیشتر برای ایجاد تعاملات پویا می شود.

نکات قابل توجه:👇

۱- تریگرهای جاوا اسکریپت در خروجی منتشر شده از فلش و HTML5 پشتیبانی می شود. با این حال، جاوا اسکریپت در برنامه ترجمه گر موبایل و اپلیکیشن های موبایل پشتیبانی نمی شود.

۲- هر کد جاوا اسکریپت که در تریگر مربوطه وارد می کنیم می تواند بیشتر از ۳۲,۷۶۷ کد داشته باشد.

۳- شما نمی توانید توابع جاوا اسکریپت را از یک تریگر به تریگر دیگر فراخوانی کنید.

۴- کاربرد اصلی جاوا اسکریپت در زمینه طراحی صفحات وب هست،برای اجرای کد هایی که در استوری لاین مینویسید حتما  مرور (Preview ) برنامه را در مرورگری ببینید که از جاوا اسکریپت و اچ تی ام ال ۵ پشتیبانی می کند.

۵- مشاهده ی تغییرات اعمال شده توسط کدهای جاوا اسکریپت فقط در خروجی برنامه ی استوری لاین قابل دیدن می باشد و در Preview خود برنامه نمی توان آن را دید، شاید بتوان گفت یکی از مشکلات کار با جاوا اسکریپت در استوری لاین همین باشد.

 

نکته ی مهم👇

بسیاری از کارها را می توان از طریق متغییرها و اعمال تریگر به آنها در استوری لاین اجرا کرد و نیاز به کدنویسی جاوا اسکریپت نیست ( برای کسانی که کد نویسی نمی دانند خیلی راحت است). فقط باید ذهن خلاق داشته باشید.

و ضمنا در خود استوری لاین، تغییرات را می توانید مشاهده کنید و نیاز به خروجی گرفتن از آن و سپس مشاهده ی تغییرات نیست بر خلاف  کدهای JS که  در خروجی قابل مشاهده هستند.

👈اما برای اجرای برخی از امور حتما نیاز به کدنویسی جاوا اسکریپت می باشد.

آموزش تخصصی کد نویسی جاوا اسکریپت در استوری لاین  در درس های آینده

ادامه دارد…

مطالب مرتبط👇
کار با تریگرها در استوری لاین
   

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *