একটি পরে প্রভাব অভিব্যক্তি কম্পিউটার কোডের লাইনের অনুরূপ, বা ফ্ল্যাশ (এখন Adobe অ্যাটিমেট।) এর মধ্যে অ্যাকশন স্ক্রিপ্টের মত। কম্পিউটার কোড বা অ্যাকশন স্ক্রিপ্টের মতো অনেকটি একটি এক্সপ্রেশন এমন কিছু সূত্র যা কিছু নির্দিষ্ট কাজ করার পরে বলছে। অ্যাকশন স্ক্রিপ্টিংয়ের বিপরীতে, এক্সপ্রেশনগুলি উপাদানগুলির বৈশিষ্ট্যগুলির মধ্যে থাকে, যেমন তাদের স্কেল বা ঘূর্ণন।
সুতরাং একটি অভিব্যক্তি ব্যবহার করার বিন্দু কি? আচ্ছা, এক্সপ্রেশনগুলি কোনও উপায়ে কাজ করতে পারে, যদিও কিছু সেরা অ্যানিমেশন এবং কিছু অ্যানিমেশানকে প্রভাবিত করার জন্য দুটি সেরা উদাহরণ। কেন keyframes ব্যবহার করার পরিবর্তে অ্যানিমেশন একটি অভিব্যক্তি ব্যবহার?
কখন এবং কিভাবে এক্সপ্রেশন ব্যবহার করবেন
বলুন আপনি একটি বল বাম থেকে ডান স্ক্রিন জুড়ে চলন্ত আছে, কিন্তু আপনি যে বল wiggle করতে চান। হাত দিয়ে যাওয়া এবং এটি করার পরিবর্তে, কোনও প্রভাব প্রয়োগ করা এবং এটি প্রচুর এবং কীফ্রেমগুলি সরবরাহ করার পরিবর্তে, আমরা কেবল এটিতে একটি বিচলিত অভিব্যক্তি প্রয়োগ করতে পারি।
সুতরাং আমাদের কেবল দুটি বামফ্রমে থাকবে বাম থেকে ডানে যেতে, বলার অপেক্ষা রাখে না এটিকে অভিব্যক্তি বলে। এটি জিনিসগুলিকে সুন্দর এবং সংগঠিত করে সহজেই পরিবর্তনযোগ্য রাখে। আমরা যদি আমাদের wiggle আরো চরম হতে চান তাহলে keyframes শত শত redo থাকার পরিবর্তে আমরা কেবল অভিব্যক্তি পরিবর্তন করতে পারেন। সুতরাং আমরা কীভাবে আমাদের বস্তুটি কীভাবে দুটি কীভাবে অ্যানিমেশন করছি, কীফ্রেম ব্যবহার করে এবং একটি অভিব্যক্তি ব্যবহার করে।
এক্সপ্রেশনগুলির পরে কীভাবে এক্সপ্রেশন কাজ করতে পারে তার আরেকটি সাধারণ উদাহরণ আসলে এটি অ্যানিমেশন ছাড়াই অ্যানিমেশনের টুকরাকে প্রভাবিত করে। আপনি আমাদের এক্সপ্লোরার আরও চরম বা কম চরম হয়ে যাবে যে অগ্রগতি হিসাবে বলে যে একটি অভিব্যক্তি লিখতে পারেন।
যদি আমাদের একটি পলসিং আলোর প্রভাব থাকে, তবে আমরা এটির একটি অভিব্যক্তি প্রয়োগ করতে পারি যা বলে যে আমাদের অ্যানিমেশন নাটকগুলি পাম্পিং আলোটি আরও বেশি নাটকীয় হয়ে যায়, আসলেই এতে প্রবেশ করতে এবং এটি প্রভাবকে বাড়িয়ে তুলতে পারে না। এখানে, আমরা একটি অভিব্যক্তি ব্যবহার করে অ্যানিমেশন করছি না, কিন্তু অভিব্যক্তি সঙ্গে অ্যানিমেশন একটি টুকরা প্রভাবিত।
একটি উদাহরণ হিসাবে একটি Wiggle এক্সপ্রেশন
তারা কিভাবে কাজ করে তা বোঝার জন্য একটি উদাহরণ হিসাবে একটি সহজ wiggle অভিব্যক্তি করবেন।
আপনি 24 ফ্রেম দীর্ঘ প্রভাবের পরে একটি নতুন রচনা তৈরি করবেন এবং আপনি সেখানে আপনার অ্যাকশন স্ক্রিপ্টিং করবেন। এখন, মনে রাখবেন ফ্ল্যাশ (অ্যানিমেশন) এ অ্যাকশন স্ক্রিপ্টের বিপরীতে আপনি সম্পূর্ণরূপে একটি রচনাতে অ্যাকশন স্ক্রিপ্ট যোগ করতে পারবেন না। এক্সপ্রেশনগুলি আপনার টাইমলাইনে উপাদানগুলির মধ্যে এবং সেই উপাদানগুলির গুণাবলীগুলির মধ্যে বাস করে। সুতরাং আপনি এক্সপ্রেশন প্রয়োগ করতে কিছু করতে হবে।
এর solids ব্যবহার করে একটি সহজ বর্গাকার করা যাক। কমান্ড ওয়াই হিট করুন এবং নিজেকে একটু বর্গাকার করুন। এখন তারা কিভাবে কাজ করে তা শিখতে একটি সহজ অভিব্যক্তি না।
আপনার দৃঢ় নির্বাচিত সঙ্গে, আপনার টাইমলাইন তার অবস্থান ড্রপ ডাউন মেনু আনতে পি আঘাত। আপনি যদি এটি অ্যানিমেশন করতে যাচ্ছেন, তবে কেবল কীফ্রেমগুলি সক্রিয় করার জন্য স্টপওয়াচটি ক্লিক করুন, তবে একটি অভিব্যক্তি যুক্ত করতে আপনি বিকল্পটি বা বিকল্পটি বা স্টপওয়াচটি Alt-ক্লিক করতে চাইবেন।
এটি অবস্থানের বৈশিষ্ট্যটিকে একটি নতুন ছোট ড্রপ-ডাউন মেনুতে পরিণত করবে, এক্সপ্রেশন যোগ করে: এটি নীচের অবস্থান। আপনি আপনার টাইমলাইনে ডান দিকে দেখতে পাবেন যেটি আপনি লিখতে পারেন সেটি বর্তমানে "transform.position"
এখানে এই টেক্সট ক্ষেত্র যেখানে আমরা আমাদের এক্সপ্রেশন সব টাইপ। একটি চমৎকার সহজ অভিব্যক্তিটি পূর্বে উল্লিখিত Wiggle অভিব্যক্তি - এটি আপনার অ্যানিমেশন জুড়ে আপনার অবজেক্ট সামান্য সরানো হবে।
Wiggle অভিব্যক্তি এই মত সেট আপ করা হয়: wiggle (এক্স, Y)
আপনার অভিব্যক্তিটি শুরু করার জন্য আপনি "wiggle" টাইপ করতে যাচ্ছেন - এটি ইফেক্টের পরে বলছে যে আপনি উইগ্লেশ এক্সপ্রেশনটি প্রয়োগ করছেন যা পরে বন্ধনীগুলির মান অনুসরণ করে যা প্রভাবগুলি পরে এবং কীভাবে বিচলিত হওয়ার পরে বলছে।
এক্সটি প্রতি সেকেন্ডে কত বার আপনি পছন্দ করতে চান তা আপনার বস্তুটি সরানোর পরে, তাই যদি প্রতি সেকেন্ডে আপনার ফ্রেমগুলি 30 হয়, তবে x এর মানের জন্য 30 টি সন্নিবেশ করা হবে যাতে আপনার অবজেক্ট প্রতিটি ফ্রেমে চলে যায়। 15 এ 30fps এ স্থাপন করলে ফলস্বরূপ প্রতিটি বস্তু আপনার অবজেক্ট ইত্যাদি স্থানান্তরিত হবে।
Y মানটি আপনার বস্তুর সরাতে চান তার জন্য দাঁড়িয়ে থাকে। সুতরাং 100 এর একটি Y মান আপনার বস্তুটি 100 পয়েন্টকে কোন দিক থেকে সরাতে পারে এবং 200 এর Y মানটি আপনার বস্তুর যেকোন দিক থেকে 200 পয়েন্ট সরাতে পারে।
সুতরাং একটি সম্পূর্ণ wiggle অভিব্যক্তি এই মত কিছু দেখতে হবে: wiggle (15,250)
এখন আপনি যখন আপনার খেলাটি আঘাত করবেন তখন আপনার মঞ্চের চারপাশে আপনার স্কোয়ারের wiggling দেখতে পাবেন, কিন্তু আপনি কোন keyframes প্রয়োগ করা হয় নি। আপনি এমনকি যেতে পারেন এবং মূলত উদ্ধৃত উদাহরণটি করতে পারেন এবং আপনার অভিব্যক্তি বরাবর বাম থেকে ডানে সরানো আপনার বর্গক্ষেত্রের কীফ্রেমে যোগ করতে পারেন।
সুতরাং সংক্ষেপে, একটি প্রভাবের অভিব্যক্তিটি পাঠ্যের একটি অংশ, কোডের একটি অংশের মতো, এটি সেই সম্পত্তিটিকে প্রভাবিত করে এমন উপাদানটির একটি সম্পত্তি প্রয়োগ করে। তারা অনেকগুলি উপায়ে কাজ করে এবং বিস্তৃত ব্যবহার করে তবে কোডের মতোই তারা বানান এবং বিরাম ভুলের ভুলের জন্য নির্ভুল, তাই আপনি টাইপ করার সময় তাদের চেক করতে দ্বিগুণ হন।