کتاب صوتی طراحی لایههای نمایش در ActionScript
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره طراحی لایههای نمایش در ActionScript
موضوع کلی: توسعه بازی و انیمیشن با استفاده از ActionScript
موضوع میانی: مدیریت نمایش صفحه بازی
📋 سرفصلهای دوره
- 1. درس ۱: مقدمهای بر ActionScript و لایههای نمایش
- 2. درس ۲: ساختار پایه ActionScript برای گرافیک
- 3. درس ۳: معرفی کلاس DisplayObject
- 4. درس ۴: معرفی کلاس DisplayObjectContainer
- 5. درس ۵: کار با اشیاء نمایشی (Display Objects)
- 6. درس ۶: اضافه کردن و حذف کردن اشیاء نمایشی
- 7. درس ۷: مرتبسازی اشیاء نمایشی بر اساس Z-order
- 8. درس ۸: استفاده از DisplayList برای سازماندهی
- 9. درس ۹: معرفی کلاس Sprite
- 10. درس ۱۰: کاربرد Sprite به عنوان یک کانتینر گرافیکی
- 11. درس ۱۱: معرفی کلاس Shape
- 12. درس ۱۲: رسم اشکال ساده با Shape
- 13. درس ۱۳: کار با Graphics API
- 14. درس ۱۴: ترسیم خطوط و منحنیها
- 15. درس ۱۵: پر کردن اشکال با رنگ و گرادیان
- 16. درس ۱۶: استفاده از تصاویرBitmap
- 17. درس ۱۷: بارگذاری و نمایش تصاویر Bitmap
- 18. درس ۱۸: کار با BitmapData
- 19. درس ۱۹: دستکاری پیکسلهای تصویر
- 20. درس ۲۰: فیلترهای تصویر در ActionScript
- 21. درس ۲۱: معرفی کلاس MovieClip
- 22. درس ۲۲: استفاده از MovieClip برای انیمیشن
- 23. درس ۲۳: کنترل فریمهای MovieClip
- 24. درس ۲۴: اضافه کردن اکشن به فریمها
- 25. درس ۲۵: همگامسازی MovieClip با کد
- 26. درس ۲۶: حرکت دادن اشیاء نمایشی
- 27. درس ۲۷: تنظیم موقعیت (x, y)
- 28. درس ۲۸: تغییر مقیاس (scaleX, scaleY)
- 29. درس ۲۹: چرخش (rotation)
- 30. درس ۳۰: تنظیم مرکز چرخش و مقیاس (transform.matrix)
- 31. درس ۳۱: استفاده از کلاس Transform
- 32. درس ۳۲: کار با ماتریسهای تبدیل
- 33. درس ۳۳: ایجاد افکتهای بصری ساده
- 34. درس ۳۴: شفافیت (alpha)
- 35. درس ۳۵: رنگآمیزی (tint)
- 36. درس ۳۶: استفاده از کلاس ColorTransform
- 37. درس ۳۷: ماسک کردن اشیاء نمایشی
- 38. درس ۳۸: ایجاد ماسک با DisplayObject
- 39. درس ۳۹: کاربردهای ماسک در طراحی UI
- 40. درس ۴۰: کلاستر کردن اشیاء نمایشی (Grouping)
- 41. درس ۴۱: استفاده از DisplayObjectContainer برای گروهبندی
- 42. درس ۴۲: مدیریت گروهی اشیاء
- 43. درس ۴۳: رویدادهای ماوس در ActionScript
- 44. درس ۴۴: شنود رویدادهای کلیک و حرکت موس
- 45. درس ۴۵: کشیدن و رها کردن (Drag and Drop)
- 46. درس ۴۶: پیادهسازی اولیه Drag and Drop
- 47. درس ۴۷: بهبود قابلیت Drag and Drop
- 48. درس ۴۸: رویدادهای صفحه کلید
- 49. درس ۴۹: شنود رویدادهای فشردن کلید
- 50. درس ۵۰: ارتباط کلیدهای صفحه کلید با اشیاء نمایشی
- 51. درس ۵۱: مدیریت فوکوس (Focus Management)
- 52. درس ۵۲: اشیاء قابل فوکوس
- 53. درس ۵۳: انتقال فوکوس بین اشیاء
- 54. درس ۵۴: انیمیشنهای متنی (Text Animations)
- 55. درس ۵۵: معرفی کلاس TextField
- 56. درس ۵۶: تنظیم متن و استایل
- 57. درس ۵۷: انیمیشن کاراکتر به کاراکتر
- 58. درس ۵۸: انیمیشن خط به خط
- 59. درس ۵۹: استفاده از کلاس Timer برای انیمیشن
- 60. درس ۶۰: ایجاد انیمیشنهای زمانبندی شده
- 61. درس ۶۱: کلاسهای انیمیشن پیشرفته
- 62. درس ۶۲: معرفی کلاس Tweener (اگر در محیط ActionScript 3 موجود باشد)
- 63. درس ۶۳: استفاده از Tweener برای افکتهای نرم
- 64. درس ۶۴: انیمیشنهای پیچیده با Tweener
- 65. درس ۶۵: کلاسهای انیمیشن شخص ثالث
- 66. درس ۶۶: مقدمهای بر کتابخانههای انیمیشن
- 67. درس ۶۷: استفاده از کتابخانههای محبوب (مثال)
- 68. درس ۶۸: بهینهسازی عملکرد لایههای نمایش
- 69. درس ۶۹: کاهش تعداد اشیاء نمایشی
- 70. درس ۷۰: استفاده موثر از DisplayObjectContainer
- 71. درس ۷۱: بهینهسازی بارگذاری منابع (تصاویر)
- 72. درس ۷۲: کش کردن (Caching) اشیاء نمایشی
- 73. درس ۷۳: استفاده از Stage3D (مقدماتی)
- 74. درس ۷۴: مقدمهای بر گرافیک سهبعدی در ActionScript
- 75. درس ۷۵: رندر کردن با Stage3D
- 76. درس ۷۶: کار با Context3D
- 77. درس ۷۷: مدیریت رویدادهای Stage
- 78. درس ۷۸: شنود رویدادهای تغییر اندازه Stage
- 79. درس ۷۹: رویدادهای کامل صفحه (Full Screen Events)
- 80. درس ۸۰: ارتباط با DOM (در صورت استفاده در مرورگر)
- 81. درس ۸۱: استفاده از ExternalInterface
- 82. درس ۸۲: فراخوانی اکشن از جاوا اسکریپت
- 83. درس ۸۳: فراخوانی جاوا اسکریپت از اکشن
- 84. درس ۸۴: طراحی UI واکنشگرا
- 85. درس ۸۵: تنظیم اندازه و موقعیت اشیاء بر اساس Stage
- 86. درس ۸۶: استفاده از کلاس Rectangle
- 87. درس ۸۷: کار با کلاس Point
- 88. درس ۸۸: کلاسهای هندسی در ActionScript
- 89. درس ۸۹: مفاهیم بردار و مختصات
- 90. درس ۹۰: تداخل (Collision Detection)
- 91. درس ۹۱: تشخیص تداخل ساده بین مستطیلها
- 92. درس ۹۲: تشخیص تداخل با اشیاء پیچیدهتر
- 93. درس ۹۳: مدیریت حافظه در ActionScript
- 94. درس ۹۴: آزاد کردن منابع اشیاء نمایشی
- 95. درس ۹۵: جلوگیری از نشت حافظه
- 96. درس ۹۶: نکات پیشرفته در طراحی لایههای نمایش
- 97. درس ۹۷: استفاده از کلاس BitmapCache
- 98. درس ۹۸: بهینهسازی انیمیشنهای پیچیده
- 99. درس ۹۹: ساخت کامپوننتهای UI قابل استفاده مجدد
- 100. درس ۱۰۰: جمعبندی و پروژههای نمونه
برای آموختن، همیشه لازم نیست بخوانید
گاهی بهترین فرصت یادگیری زمانی است که در مسیر رفتوآمد هستید، قدم میزنید، استراحت میکنید یا کارهای روزمرهتان را انجام میدهید. محتوای صوتی کمک میکند از این لحظهها برای شنیدن، اندیشیدن و آشنایی با موضوعات تازه بهره ببرید.
◷
یادگیری در دل روزمرگی
از زمان رفتوآمد، پیادهروی یا استراحت برای شنیدن محتوای مفید استفاده کنید؛ بدون آنکه همیشه به کتاب چاپی یا صفحه نمایش نیاز داشته باشید.
◎
تجربهای شنیداری و دلنشین
با روایت صوتی، توضیحات گفتاری و فضای شنیداری هر محتوا همراه شوید و متناسب با سلیقه خود، شیوه تازهای برای دریافت مطالب تجربه کنید.
✦
گسترش دانش و دیدگاه
با موضوعات متنوع آشنا شوید، ایدههای تازه کشف کنید و فرصت بیشتری برای یادگیری مستمر و پرورش کنجکاوی خود بسازید.
♫
همراه با سبک زندگی شما
محتوای صوتی را متناسب با برنامه روزانه خود انتخاب کنید و در زمان مناسب، شنیدن را به بخشی از عادتهای شخصیتان تبدیل کنید.
کتاب صوتی یا پادکست؟
کتاب صوتی
راهی برای همراه شدن با محتوای یک کتاب از طریق شنیدن. بسته به اثر، میتوانید داستانها، آموزشها، مفاهیم تخصصی یا مطالب کاربردی را در قالب روایت و بیان صوتی دنبال کنید.
مناسب برای شنیدن و مرور محتوای کتابها
پادکست آموزشی
فرصتی برای دنبال کردن موضوعات مشخص در قالب گفتوگو، روایت، توضیح آموزشی یا مجموعهای از قسمتهای صوتی؛ مناسب برای کشف ایدهها و آشنایی با دیدگاههای گوناگون.
مناسب برای یادگیری موضوعی و شنیدن دیدگاههای تازه
هر جا که هستید، شنیدن را آغاز کنید
با دستگاه مناسب خود، محتوای صوتی را به آسانی دنبال کنید.
▯
گوشی هوشمند
اندروید و آیفون
▣
تبلت
برای شنیدن و دنبال کردن محتوا
▤
رایانه و لپتاپ
با پخشکننده صوتی سازگار
♫
هدفون و بلندگو
برای شنیدن متناسب با محیط
چطور از تجربه شنیدن بیشتر بهره ببریم؟
✦ زمان مناسبی برای شنیدن انتخاب کنید؛ زمانی که بتوانید با آرامش به محتوا توجه داشته باشید.
✦ برای مطالب آموزشی، نکتههای مهم را یادداشت کنید یا پس از پایان شنیدن، آنها را مرور کنید.
✦ اگر محتوا طولانی است، آن را در چند نوبت دنبال کنید تا فرصت بیشتری برای درک و مرور داشته باشید.
✦ هنگام رانندگی یا انجام کارهای نیازمند تمرکز، ایمنی را در اولویت قرار دهید و از شیوه شنیدنی استفاده کنید که حواس شما را مختل نکند.
هر شنیدن، فرصتی برای کشف است
با کتابهای صوتی و پادکستهای آموزشی، دنیای تازهای از ایدهها، روایتها و آموختنیها را به لحظههای خود اضافه کنید.
sp.express24.ir
امکانات پخش، ادامه شنیدن و دسترسی آفلاین به نوع فایل، دستگاه و نرمافزار مورد استفاده بستگی دارد.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.