ফ্ল্যাশে কীভাবে প্রিলোডার তৈরি করবেন: 5 টি ধাপ
ফ্ল্যাশে কীভাবে প্রিলোডার তৈরি করবেন: 5 টি ধাপ
Anonim

আমি এটা করতে পারব বলে সিদ্ধান্ত নিলাম কারণ তুমি বিশ্বাস করতে পারছ না যে কত মানুষ জিজ্ঞাসা করে, "ওমজর্জ আমি কিভাবে ফ্ল্যাশ বানাবো! 1 !!! এক!" এটা সত্যিই বিরক্তিকর. ঠিক আছে, শুরু করা যাক। আপনার প্রয়োজনীয় জিনিস: ফ্ল্যাশ (আমি CS3 ব্যবহার করছি, কিন্তু আপনি MX-CS4 ব্যবহার করতে পারেন) একটি কম্পিউটার ফ্ল্যাশ/সম্পূর্ণ কপির একটি ট্রায়াল (যা আপনি এখানে পেতে পারেন) স্পষ্টতই, ফ্ল্যাশ খুলুন এবং একটি নতুন ফ্ল্যাশ ফাইল তৈরি করুন। আমি Actionscript 2, BTW ব্যবহার করছি।

ধাপ 1: স্তর যোগ করা

প্রথমত, আমাদের টাইমলাইনে 2 টি স্তর যুক্ত করতে হবে। একটির নাম "অ্যাকশনস", এবং একজনের নাম … "টেক্সট" বা "বার" বা "স্টাফ"। পরবর্তী, আমাদের অ্যাকশন লেয়ারে একটি কীফ্রেম এবং অন্য লেয়ারে একটি ফ্রেম যুক্ত করতে হবে। তারপর টেক্সট টুল (টি) নিন, এবং প্রপার্টি বক্সের ড্রপ-ডাউন বক্স থেকে ডায়নামিক টেক্সট নির্বাচন করুন, এটিতে সম্ভবত "স্ট্যাটিক টেক্সট" ইতিমধ্যেই নির্বাচিত আছে। এখন, আয়তক্ষেত্র টুল (R) দিয়ে একটি আয়তক্ষেত্র আঁকুন। নিশ্চিত করুন যে ভরাট সাদা নয় আয়তক্ষেত্রের ভরাটটি তৈরি করুন যা আপনি একটি মুভি ক্লিপ তৈরি করেছেন তাতে একবার ক্লিক করুন এবং F8 চাপুন। এটির নাম দিন এবং নিশ্চিত করুন যে "মুভি ক্লিপ" নির্বাচিত হয়েছে এবং নিবন্ধন পয়েন্টটি উপরের বাম দিকে আছে আপনি ওকে টিপুন। এই অংশটি গুরুত্বপূর্ণ আপনার তৈরি করা মুভি ক্লিপটি নির্বাচন করুন এবং প্রপার্টি বক্সে আপনি একটি টেক্সট বক্স দেখতে পাবেন যা "ইনস্ট্যান্স নাম" বলে। LoadBar টাইপ করুন। এন্টার টিপুন তারপর, আপনার আগে তৈরি করা ডায়নামিক টেক্সট বক্সটি নির্বাচন করুন এবং প্রোপার্টি বক্সে যান। আপনি আবার উদাহরণ নাম টেক্সট বক্স দেখতে হবে, এটিতে ক্লিক করুন। এইবার, টেক্সটবক্সে টাইপ করুন। এন্টার চাপুন.

ধাপ 2: কোডিং সময়

এখন, "অ্যাকশন" লেয়ারে যান। প্রথম ফ্রেমে ক্লিক করুন। F9 এবং TYPE টিপুন (কপি পেস্ট করবেন না, অলস বাম। যদি আপনি তা করেন তবে আপনি কখনই এটি শিখবেন না, যা মূল বিষয়।): শতাংশ = Math.round (getBytesloaded ()/getBytesTotal ())*100; textBox.text = শতাংশ + "%"; loadBar._xscale = শতাংশ; আমি লাইন কোড দ্বারা এই কোড লাইনটি ব্যাখ্যা করব। যা ফ্ল্যাশ ফাইলের মোট আকার দ্বারা ইতিমধ্যেই লোড হওয়া ফ্ল্যাশের শতাংশ ভাগ করে, তারপর এটি 100 দ্বারা গুণ করে এবং এটি গোল করে। textBox.text = শতাংশ + "%"; আপনার করা ডায়নামিক টেক্সট বক্সে পরিবর্তনশীল শতাংশ প্রদর্শন করে। loadBar._xscale = শতাংশ; শতাংশ অনুযায়ী আয়তক্ষেত্রের x স্কেল পরিবর্তন করে।

ধাপ 3: আরো কোডিং

এখন, "ক্রিয়া" স্তরের দ্বিতীয় কীফ্রেমে ক্লিক করুন। F9 চাপুন। এটি টাইপ করুন। আবার, কপি এবং পেস্ট করবেন না, আপনি এটি শিখবেন না। এটা খুব বেশি নয়। অলস bum.if (শতাংশ == 100) {gotoAndPlay (3);} অন্য {gotoAndPlay (1);} ব্যাখ্যা: যদি (শতাংশ == 100) {এটি বলে যদি (শর্ত) পরিবর্তনশীল শতাংশ 100 (ফ্ল্যাশ লোড করা হয়ে গেছে), তারপর… gotoAndPlay (3); ফ্রেমে যান 3.} অন্য {যদি if স্টেটমেন্ট সত্য না হয়, তাহলে… gotoAndPlay (1); ফ্রেমে যান 1.} if স্টেটমেন্ট বন্ধ করে। ফ্ল্যাশ পুরোপুরি লোড না হওয়া পর্যন্ত এই কোডটি একটি "লুপ" তৈরি করে। যদি ভেরিয়েবল পার্সেন্ট 100 এর সমান না হয়, এটি একটি ফ্রেমে ফিরে না যাওয়া পর্যন্ত এটিকে চালিয়ে যায়। ফ্ল্যাশটি যতক্ষণ না লোড হয় ততক্ষণ এটি পরীক্ষা করছে।

ধাপ 4: আরও একটি ধাপ …

এখন, শুধু ফ্রেম 3 নির্বাচন করুন এবং F6 টিপুন। আপনার বিষয়বস্তু যোগ করুন, এটি একটি অ্যানিমেশন, একটি ওয়েবসাইট বা একটি ছবি হোক না কেন। ভাল করেছ! আপনি কেবল একটি প্রিলোডার তৈরি করেছেন!: ডি

ধাপ 5: সম্পন্ন

আপনার প্রিলোডারটি উপভোগ করুন, এটি কতটা দুর্দান্ত ছিল, বা এটি কতটা খারাপ ছিল সে সম্পর্কে মন্তব্য করুন। আপনার কোন সমস্যা থাকলে আমাকে বলুন। রেট, দয়া করে।

কিছু আসন্ন টিউট হতে পারে … ওহ, আমি জানি না। একটি খেলা তৈরি করা একটি ওয়েবসাইট. কেউ জানে না … দেখার জন্য ধন্যবাদ!

প্রস্তাবিত: