Adding Multiple Pages to Our Shop GUI! Roblox Studio Simulator Guide Episode 10 — Transcript
Full transcript
- 0:00হে বন্ধুরা,
- 0:00সবাই কেমন আছেন?
- 0:01আশা করি
- 0:01আপনাদের দিনটি
- 0:02দারুণ কাটছে।
- 0:02সিমুলেটর
- 0:03সিরিজে
- 0:03আপনাদের আবারও
- 0:04স্বাগতম।
- 0:04আজকের পর্বে
- 0:05আমরা আমাদের শপ
- 0:06জিইউআই-তে
- 0:06একাধিক পৃষ্ঠা
- 0:07যোগ করার
- 0:07বিষয়টি দেখব।
- 0:08সবসময়ের মতো,
- 0:08ভিডিওটি যদি
- 0:09আপনাদের ভালো
- 0:09লাগে বা উপকারে
- 0:10আসে, তবে লাইক
- 0:11বাটনে ক্লিক
- 0:11করতে ভুলবেন না
- 0:12। পাশাপাশি
- 0:12সাবস্ক্রাইব
- 0:13বাটনে ক্লিক
- 0:13করুন এবং বেল
- 0:14আইকনটি অন করে
- 0:15দিন। আপনি যদি
- 0:15আমার নতুন
- 0:16রোবলক্স
- 0:16ডেভেলপমেন্ট
- 0:17কন্টেন্ট
- 0:17সম্পর্কে
- 0:18আপডেট পেতে চান,
- 0:18তবে আমার
- 0:19প্যাট্রিয়ন
- 0:19পেজে গিয়ে
- 0:20আমাকে সাপোর্ট
- 0:20করতে পারেন,
- 0:21যেখানে এই
- 0:21পর্বের সব
- 0:22স্ক্রিপ্ট ও
- 0:22গেম ফাইল পাওয়া
- 0:23যাবে। নিচে
- 0:23ডেসক্রিপশনে
- 0:24লিঙ্ক দেওয়া
- 0:24আছে, আপনারা
- 0:25চাইলে সেটি চেক
- 0:26করতে পারেন।
- 0:26সবকিছু বলা শেষ,
- 0:27চলুন শুরু করা
- 0:28যাক। আজ আমরা যে
- 0:29ফিচারটি নিয়ে
- 0:30কাজ করব তার
- 0:30একটি ছোট ঝলক
- 0:31দেখানোর জন্য,
- 0:32আমরা ইটিং
- 0:32সিমুলেটরে যাব
- 0:33এবং তাদের শপটি
- 0:34দেখব। তাদের
- 0:35শপে দুটি বাটন
- 0:36আছে, যা দিয়ে
- 0:36আপনি এক থেকে
- 0:37দুই, তিন, চার বা
- 0:38পাঁচ নম্বর
- 0:38পেজে যেতে
- 0:39পারবেন, তবে
- 0:40পাঁচের বেশি
- 0:40যাওয়া যাবে না।
- 0:41একইভাবে, একের
- 0:42নিচে শূন্য
- 0:43নম্বর পেজেও
- 0:43যাওয়া যাবে না।
- 0:44প্রতিটি আলাদা
- 0:45ক্যাটাগরিতেও
- 0:46এমন পৃষ্ঠা
- 0:47রয়েছে। আজ আমরা
- 0:48ঠিক সেটিই তৈরি
- 0:49করব। এখন
- 0:49যেহেতু আমরা
- 0:50ফিচারটি বুঝে
- 0:51গেছি, তাই আমি
- 0:51কিছু
- 0:52নির্দিষ্ট
- 0:52তথ্য দিতে চাই।
- 0:53আমরা দেখতে
- 0:54পাচ্ছি, এই শপে
- 0:55তিনটি করে সারি
- 0:56রয়েছে এবং
- 0:56প্রতি পৃষ্ঠায়
- 0:57সর্বোচ্চ
- 0:58সাতটি সারি
- 0:58থাকে, অর্থাৎ
- 0:59প্রতিটি
- 1:00পৃষ্ঠায় মোট ২১
- 1:01টি আইটেম
- 1:01প্রদর্শিত হয়।
- 1:02অবশ্যই, শেষ
- 1:03পৃষ্ঠায় ২১ টির
- 1:04কম আইটেম থাকতে
- 1:05পারে যদি
- 1:05আইটেমের
- 1:06সংখ্যা কম থাকে
- 1:07। আমি আপনাদের
- 1:07এই বিষয়টি বলছি
- 1:08কারণ আমাদের
- 1:09শপের জন্যও
- 1:09আমরা একই
- 1:10পদ্ধতি অনুসরণ
- 1:11করব। অর্থাৎ,
- 1:11আমাদের
- 1:12প্রতিটি
- 1:12পৃষ্ঠায় তিনটি
- 1:13করে সাতটি সারি
- 1:13এবং সর্বোচ্চ
- 1:14২১ টি আইটেম
- 1:14থাকবে। এখন
- 1:15যেহেতু আমরা
- 1:16বিষয়টি বুঝে
- 1:16গেছি, চলুন
- 1:17স্টুডিওতে
- 1:17যাওয়া যাক।
- 1:18আমাদের প্রথম
- 1:19কাজ হবে কিছু
- 1:19ফিলার আইটেম
- 1:20তৈরি করা। এর
- 1:21মানে হলো, আমরা
- 1:22যখন শপ জিইউআই
- 1:23খুলব, তখন যেন
- 1:24সেখানে ২১ টির
- 1:25বেশি আইটেম
- 1:25থাকে যাতে আমরা
- 1:26আমাদের তৈরি
- 1:27করা সিস্টেম ও
- 1:28কার্যকারিতা
- 1:29পরীক্ষা করতে
- 1:30পারি। আমরা
- 1:31আপাতত
- 1:31শুধুমাত্র
- 1:32খাবার দিয়ে এটি
- 1:32পরীক্ষা করব।
- 1:33তাই, আমরা
- 1:34আমাদের টুল
- 1:34কনফিগে যাব
- 1:35যেখানে খাবার
- 1:36কনফিগার করা
- 1:36থাকে। আমি আসলে
- 1:37চার নম্বর
- 1:37ফ্রাইটি মুছে
- 1:38ফেলতে যাচ্ছি
- 1:38কারণ এটি আমার
- 1:39আগেই করা উচিত
- 1:40ছিল। এখন, আমরা
- 1:40যা করতে যাচ্ছি
- 1:41তা হলো ফ্রেঞ্চ
- 1:42ফ্রাই ৩-কে
- 1:43প্রায় ২০ বার
- 1:43কপি এবং পেস্ট
- 1:44করা। এখন
- 1:45যেহেতু আমরা
- 1:45এটি পেস্ট
- 1:46করেছি, আমরা যা
- 1:46করতে চাই তা হলো
- 1:47তিনটিকে
- 1:48হাইলাইট করা,
- 1:48কন্ট্রোল এবং
- 1:49এইচ চাপ দেওয়া,
- 1:49যা বেশিরভাগ
- 1:50কোড এডিটরে
- 1:51থাকা 'ফাইন্ড
- 1:51অ্যান্ড
- 1:52রিপ্লেস'
- 1:52অপশনটি চালু
- 1:53করবে। আপনি যদি
- 1:53'ফাইন্ড
- 1:54অ্যান্ড
- 1:54রিপ্লেস'-এর
- 1:54সাথে পরিচিত না
- 1:55হন, তবে ওপরের
- 1:55বারটি নির্দেশ
- 1:56করে আমরা আসলে
- 1:57কী খুঁজছি। এই
- 1:57মুহূর্তে, আমরা
- 1:58তিন খুঁজছি।
- 1:59আমরা যদি
- 1:59ফ্রেঞ্চ টাইপ
- 2:00করি, তবে এটি
- 2:01সেই শব্দটির
- 2:01সমস্ত
- 2:02উপস্থিতি
- 2:02হাইলাইট করবে।
- 2:03এবং এর নিচের
- 2:04বারটি নির্দেশ
- 2:04করে আপনি এই
- 2:05নির্দিষ্ট
- 2:05জিনিসটিকে কী
- 2:06দিয়ে
- 2:06প্রতিস্থাপন
- 2:07করতে চান। ধরা
- 2:08যাক, আমরা কোনো
- 2:08কারণে সেটিকে
- 2:09ফ্রাই দিয়ে
- 2:10প্রতিস্থাপন
- 2:10করতে চাই। তখন
- 2:11আমরা এই
- 2:11বোতামটি চাপতে
- 2:12পারি এবং এটি
- 2:12ফ্রেঞ্চ-এর
- 2:13সমস্ত
- 2:13উপস্থিতি
- 2:13ফ্রাই দিয়ে
- 2:14প্রতিস্থাপন
- 2:14করবে। অবশ্যই
- 2:15আমরা কন্ট্রোল
- 2:15এবং জেড চেপে
- 2:16এটি
- 2:16পূর্বাবস্থায়
- 2:16ফিরিয়ে আনতে
- 2:17পারি, তবে আপনি
- 2:17যদি আগে 'ফাইন্ড
- 2:18অ্যান্ড
- 2:18রিপ্লেস'
- 2:18ব্যবহার না করে
- 2:19থাকেন, তবে আমি
- 2:19শুধু এটিই
- 2:20ব্যাখ্যা করতে
- 2:20চাই যে এটি
- 2:21কীভাবে
- 2:21ব্যবহার করতে
- 2:21হয় এবং এটি কী
- 2:22কাজ করে।
- 2:22সুতরাং এখন
- 2:23যেহেতু আপনি তা
- 2:23জানেন, তিনটিকে
- 2:24আবার হাইলাইট
- 2:24করুন এবং তিনের
- 2:25জন্য
- 2:25অনুসন্ধান
- 2:25করুন। এবং আমরা
- 2:26প্রতিবার
- 2:26সংখ্যাটি
- 2:27বাড়িয়ে এটিকে
- 2:27প্রতিস্থাপন
- 2:28করতে চাই।
- 2:28উদাহরণস্বরূপ,
- 2:29প্রথমবার আমরা
- 2:29এটিকে চার
- 2:30হিসেবে সেট করব
- 2:31। এখন, আমাদের
- 2:31খাবারের নাম
- 2:32পরিবর্তন করার
- 2:32প্রয়োজন নেই,
- 2:33যদিও আমরা তা
- 2:33করতে পারি। এটি
- 2:34আসলে কোনো বিষয়
- 2:35নয়। আমরা শুধু
- 2:35নিশ্চিত করতে
- 2:36চাই যে আমরা নাম
- 2:37এবং অর্ডার
- 2:38পরিবর্তন
- 2:38করেছি। সুতরাং
- 2:39আপনি যদি
- 2:40খাবারটি
- 2:40পরিবর্তন করতে
- 2:41না চান, তবে
- 2:42আপনি এফ ৩ চাপতে
- 2:43পারেন এবং এটি
- 2:44পরবর্তী
- 2:44উপস্থিতিতে
- 2:45এগিয়ে যাবে।
- 2:46সুতরাং আমরা
- 2:46আবার এন্টার
- 2:47চাপতে পারি এবং
- 2:47এটি অর্ডার
- 2:48পরিবর্তন করবে
- 2:49। এখন আমরা
- 2:49আইডিটি এড়িয়ে
- 2:50যেতে চাই কারণ
- 2:50আমরা যদি আইডি
- 2:51পরিবর্তন করি
- 2:52তবে সমস্যা হবে,
- 2:52কারণ মডেলটি
- 2:53খুঁজে পাওয়ার
- 2:53জন্য আইডি
- 2:54ব্যবহৃত হয় এবং
- 2:54আমাদের কোনো
- 2:55ফ্রেঞ্চ ফ্রাই
- 2:56৪ মডেল নেই।
- 2:56আমাদের কাছে
- 2:57কেবল ফ্রেঞ্চ
- 2:57ফ্রাই ১, ২ এবং ৩
- 2:58মডেল রয়েছে।
- 2:59তাই আমরা আইডি
- 3:00পরিবর্তন করতে
- 3:00চাই না। যেহেতু
- 3:01আমরা আইডি
- 3:01পরিবর্তন করতে
- 3:02চাই না, তাই
- 3:03আমরা এফ ৩ চাপব।
- 3:03এবং এটি আমাদের
- 3:04তিনের পরবর্তী
- 3:05উপস্থিতিতে
- 3:05নিয়ে যাবে। এবং
- 3:06আমরা এটিকে
- 3:06পাঁচ হিসেবে
- 3:07পরিবর্তন করতে
- 3:07চাই। এবং আমরা
- 3:08এফ ৩ চেপে আবার
- 3:09খাবারটি এড়িয়ে
- 3:09যেতে পারি। এবং
- 3:10তারপর আমরা
- 3:10অর্ডারটি
- 3:11পরিবর্তন করতে
- 3:11চাই। এখন
- 3:12যেহেতু আমরা
- 3:12জানি এফ ৩ কী
- 3:13করে বা কীভাবে
- 3:13পরবর্তী
- 3:14উপস্থিতিতে
- 3:14যেতে হয়, আপনি
- 3:15যদি শিফট এবং এফ
- 3:15৩ চাপেন, তবে
- 3:16এটি আগের
- 3:16উপস্থিতিতে
- 3:17ফিরে যাবে। তাই
- 3:18শিফট চেপে ধরে
- 3:18এফ ৩ টিপলে
- 3:19পিছনের দিকে
- 3:19যাবে এবং শুধু
- 3:20এফ ৩ টিপলে
- 3:20সামনের দিকে
- 3:21যাবে। তাই তিন
- 3:22নম্বর যুক্ত সব
- 3:23নাম এবং তিন
- 3:23নম্বর যুক্ত
- 3:24অর্ডারগুলো
- 3:24বাড়িয়ে নতুন
- 3:25মান পরিবর্তন
- 3:25করা চালিয়ে যান
- 3:26। আমি শেষ করেছি
- 3:27এবং আমি
- 3:28ফ্রেঞ্চ ফ্রাই
- 3:28২৩-এ পৌঁছেছি,
- 3:29যা ভালো। আমরা
- 3:30নিশ্চিত করতে
- 3:31চাই যে আমাদের
- 3:31কাছে ২১ টির
- 3:32বেশি ফ্রেঞ্চ
- 3:32ফ্রাই আছে। এবং
- 3:33এর কারণ হলো
- 3:34আমরা প্রতি
- 3:35পৃষ্ঠায় ২১ টি
- 3:35আইটেম সেট করছি
- 3:36। তাই, আমরা চাই
- 3:37এক পৃষ্ঠায়
- 3:38ধারণক্ষমতার
- 3:38চেয়ে বেশি
- 3:39আইটেম থাকুক।
- 3:39যাতে আমরা
- 3:40একাধিক পৃষ্ঠা
- 3:40তৈরি করে দেখতে
- 3:41পারি সেগুলো
- 3:42দেখতে কেমন।
- 3:42এটি সঠিকভাবে
- 3:43কাজ করছে কিনা
- 3:43তা যাচাই করতে,
- 3:44গেমটি শুরু
- 3:44করুন এবং আপনি
- 3:45আপনার জিইউআই-
- 3:46তে নতুন যোগ করা
- 3:46সব ফ্রেঞ্চ
- 3:47ফ্রাই দেখতে
- 3:47পাবেন। এবং
- 3:48আমরা তা দেখতে
- 3:49পাচ্ছি।
- 3:49সুতরাং, আমরা
- 3:50জানি যে সবকিছু
- 3:50ঠিক আছে। এখন,
- 3:51পরের বিষয়টি
- 3:52হলো যদি আমরা
- 3:52আমাদের
- 3:52স্ক্রলিং
- 3:53ফ্রেমের একদম
- 3:53নিচে স্ক্রল
- 3:54করি। আমরা
- 3:54দেখতে পাচ্ছি
- 3:55যে শেষ তিনটি
- 3:55আইটেম কিছুটা
- 3:56কেটে গেছে এবং
- 3:56আমরা যথেষ্ট
- 3:57নিচে স্ক্রল
- 3:57করতে পারছি না।
- 3:58তাই, আমরা আসলে
- 3:59এটি ঠিক করতে
- 3:59চাই। আসুন
- 4:00আমাদের
- 4:00স্টার্টার
- 4:01জিইউআই-তে যাই।
- 4:02অবশ্যই, শপ
- 4:02খুলুন, শপ
- 4:03জিইউআই খুলুন
- 4:04এবং ফ্রেমটি
- 4:04খুলুন। এবং এখন
- 4:05আমাদের কাছে
- 4:06কন্টেইনার
- 4:06ফ্রেম আছে।
- 4:07আমরা সেটিও
- 4:07প্রসারিত করব।
- 4:08ম্যানেজারের
- 4:09ভেতরে আমাদের
- 4:09টেমপ্লেটটি
- 4:10আছে। চলুন সেটি
- 4:10ডুপ্লিকেট করি
- 4:11। সেটিকে
- 4:11কন্টেইনার
- 4:12ফ্রেমের ভেতরে
- 4:12রাখুন যাতে
- 4:13আমরা দেখতে পাই
- 4:13এটি কেমন
- 4:14দেখায়। এবং
- 4:14এখন আমরা যা
- 4:15করতে চাই তা হলো
- 4:15এটিকে ২০ বার
- 4:16ডুপ্লিকেট করা
- 4:16কারণ আমাদের
- 4:17কাছে একটি আগে
- 4:17থেকেই আছে। তাই
- 4:18আমরা এখানে মোট
- 4:19২১ টি রাখতে চাই
- 4:20। তাই কন্ট্রোল
- 4:21ডি চাপুন এবং
- 4:22প্রায় ২০ বার
- 4:23এটি করুন। এবং
- 4:24আপনি যদি হিসেব
- 4:24না রাখেন বা
- 4:25নিশ্চিত হতে
- 4:25চান যে আপনার
- 4:26কাছে যথেষ্ট
- 4:26আছে, তবে আপনাকে
- 4:27যা করতে হবে তা
- 4:27হলো একেবারে
- 4:28নিচেরটি
- 4:28হাইলাইট করুন,
- 4:29শিফট চেপে ধরুন
- 4:30এবং তারপর
- 4:30একেবারে
- 4:30উপরেরটিতে
- 4:31ক্লিক করুন।
- 4:31এবং এখন যদি
- 4:32আমরা
- 4:32প্রপার্টিজ
- 4:33উইন্ডোর ভেতরে
- 4:33দেখি, তবে এটি
- 4:34বলছে
- 4:34প্রপার্টিজ,
- 4:34টেক্সট বাটন,
- 4:35টেমপ্লেট। এবং
- 4:36এখন আসলে ২৪ টি
- 4:37আছে। তাই
- 4:37আমাদের আসলে
- 4:38তিনটি ডিলিট
- 4:39করতে হবে। তাই
- 4:39আমরা তিনটি
- 4:40ডিলিট করে
- 4:40ফেলছি।
- 4:41এগুলোকে আবারও
- 4:42হাইলাইট করুন।
- 4:42এবং এখন আমরা
- 4:43দেখছি আমাদের
- 4:43কাছে ২১ টি
- 4:44আইটেম আছে।
- 4:44আমাদের ঠিক
- 4:45এটাই দরকার।
- 4:46তাই আসুন নিচে
- 4:46স্ক্রল করি।
- 4:47এবং এখন আমরা
- 4:48দেখতে পাচ্ছি
- 4:48আমাদের সেই একই
- 4:49ওভারহ্যাং বা
- 4:49অনেকটা নিচে
- 4:50চলে যাওয়া
- 4:50সমস্যাটি এখনো
- 4:50রয়ে গেছে। আমার
- 4:51মনে হয়
- 4:51আন্ডারহ্যাং।
- 4:52এবং এখন আমরা
- 4:53এটি ঠিক করতে
- 4:54চাই। আমরা যা
- 4:54সামঞ্জস্য
- 4:55করতে চাই তা হলো
- 4:56ইউআই গ্রিড
- 4:56লেআউট।
- 4:57বর্তমানে ইউআই
- 4:58গ্রিড লেআউটের
- 4:59সেল সাইজ এক্স
- 4:59৩২ এবং ওয়াই ১৪।
- 5:00তবে আমরা Y-কে
- 5:01কিছুটা সমন্বয়
- 5:02করতে চাই। তাই
- 5:03আমরা যদি Y-কে বড়
- 5:03করি, তবে এটি
- 5:04নিয়ে একটু
- 5:04পরীক্ষা-
- 5:05নিরীক্ষা করতে
- 5:05পারি। আমরা এটি
- 5:06১৪ থেকে ১৩-এ
- 5:07পরিবর্তন করে
- 5:08দেখতে পারি
- 5:08কেমন দেখায়।
- 5:09এখন সব
- 5:10আইটেমগুলো GY-এর
- 5:11ভেতরে আছে।
- 5:12নিচের তিনটি আর
- 5:12এগুলোর নিচে
- 5:13চলে যাচ্ছে না।
- 5:14কিন্তু এখন
- 5:15নিচে একটি বড়
- 5:15ফাঁকা জায়গা
- 5:16তৈরি হয়েছে যা
- 5:16আমার ভালো
- 5:17লাগছে না। মজার
- 5:18ব্যাপার হলো,
- 5:18ইটিং
- 5:19সিমুলেটরেও এই
- 5:19ফাঁকা জায়গাটি
- 5:20রয়েছে। তাই
- 5:21আপনি যদি এটিই
- 5:21চান, তবে যেমন
- 5:22আছে তেমনই
- 5:22রাখতে পারেন।
- 5:23কিন্তু আমি চাই
- 5:24এগুলো
- 5:24নিখুঁতভাবে
- 5:25সাজানো থাকুক।
- 5:25তাই আমরা এটি
- 5:26নিয়ে আরও
- 5:26কিছুটা কাজ
- 5:27করতে পারি। ১৩-
- 5:27এর পরিবর্তে,
- 5:28আমরা এটিকে ১৩.৫
- 5:29-এর মতো করতে
- 5:30পারি। ঠিক আছে,
- 5:31এটি কিছুটা
- 5:31ভালো। হয়তো
- 5:32আমরা চাই এগুলো
- 5:33আরও একটু নিচে
- 5:33থাকুক। এবং
- 5:34আমার মনে হয় এটি
- 5:35বেশ ভালো হয়েছে
- 5:36। মনে হচ্ছে না
- 5:36যে এগুলো আর
- 5:37নিচে চলে
- 5:37যাচ্ছে। এটি
- 5:38পুরো বিষয়টি
- 5:38প্রদর্শন করছে
- 5:39। এবং আমরা
- 5:40এখানে কোনো
- 5:40ফাঁকা জায়গাও
- 5:41দেখছি না। এখন,
- 5:41চলুন মোবাইল
- 5:42ভিউতে এটি কেমন
- 5:43দেখায় তা যাচাই
- 5:44করে দেখি। এখন,
- 5:44মোবাইল ভিউতে
- 5:45তাকালে, আমরা
- 5:46একটি সম্পূর্ণ
- 5:47ভিন্ন সমস্যা
- 5:47দেখতে পাচ্ছি,
- 5:48যা এই GUI তৈরির
- 5:49সময় আমি ভুলে
- 5:49গিয়েছিলাম।
- 5:50তাই, যদি আমরা UI
- 5:51গ্রিড লেআউটের
- 5:52দিকে তাকাই,
- 5:53আমাদের
- 5:53সমস্যাটি হলো
- 5:54সেল প্যাডিংটি
- 5:55অফসেটে সেট করা,
- 5:56স্কেলে নয়।
- 5:57সুতরাং, আমাদের
- 5:58এখন এটিকে
- 5:58অফসেটের
- 5:59পরিবর্তে
- 5:59স্কেলে
- 6:00পরিবর্তন করতে
- 6:01হবে যাতে GUI
- 6:01সহজেই সব
- 6:02ডিভাইসে কাজ
- 6:03করতে পারে। তাই,
- 6:04চলুন এগুলো
- 6:04উভয়কেই শূন্যে
- 6:05সেট করি।
- 6:06আপনারা যদি
- 6:07প্যাডিং কী তা
- 6:07না জানেন বা
- 6:08ভুলে গিয়ে
- 6:08থাকেন, তবে
- 6:09দেখুন প্রথম
- 6:09সারি ও দ্বিতীয়
- 6:10সারির
- 6:10মাঝখানের খালি
- 6:11জায়গাটিই হলো
- 6:11প্যাডিং। যদি
- 6:12আমরা এটিকে
- 6:12শূন্য করে দেই,
- 6:13তবে তা খুব ছোট
- 6:14হয়ে যায়। এটি
- 6:15আসলে আর
- 6:15অবশিষ্ট থাকে
- 6:16না। তাই, আমরা
- 6:17যদি তাদের মাঝে
- 6:17জায়গা রাখতে
- 6:18চাই, তবে তা খুব
- 6:18ছোট রাখতে পারি
- 6:19। আমরা Y-এর
- 6:20স্কেল ০.০১-এ
- 6:21সেট করব। এবং
- 6:22এটি বেশ ভালো
- 6:23জায়গা হয়েছে।
- 6:24এটি দেখতে আগের
- 6:25মতোই জায়গা মনে
- 6:26হচ্ছে। এবং X
- 6:26স্কেলের জন্য,
- 6:27আমরা সেটিকেও
- 6:28প্রায় ০.০১-এ
- 6:29সেট করার
- 6:29চেষ্টা করব।
- 6:30এবং আমার মনে হয়
- 6:31প্রতিটি
- 6:31আইটেমের
- 6:31মাঝখানের এই
- 6:32জায়গাটি দেখতে
- 6:32বেশ ভালো লাগছে
- 6:33। আপনি যদি
- 6:33জায়গাটি আরও বড়
- 6:34করতে চান, তবে
- 6:34করতে পারেন।
- 6:35অথবা আপনি যদি
- 6:36এটি আরও ছোট
- 6:36করতে চান, তবে
- 6:37সেটিও করতে
- 6:37পারেন। আপনারা
- 6:38যা খুশি করতে
- 6:38পারেন, কোনো
- 6:39সমস্যা নেই।
- 6:39চলুন মোবাইল
- 6:40ভিউটি আবারও
- 6:40চেক করে দেখি।
- 6:41এবং আমরা দেখতে
- 6:41পাচ্ছি যে
- 6:42সমস্ত
- 6:42আইটেমগুলো
- 6:42আসলে
- 6:43প্রদর্শিত
- 6:43হচ্ছে এবং এটি
- 6:43বেশ ভালো
- 6:44দেখাচ্ছে। আমি
- 6:44এখানে কেবল
- 6:45একটি সমস্যাই
- 6:46দেখতে পাচ্ছি,
- 6:46আর তা হলো
- 6:47স্ক্রল বারটি।
- 6:47মোবাইলে এটি
- 6:48খুব মোটা, তবে
- 6:49পিসিতে এটি
- 6:49মোটামুটি
- 6:50পাতলা দেখায়
- 6:51যেখানে কোনো
- 6:51ওভারল্যাপ হয়
- 6:52না। এটি ঠিক
- 6:53করার এক ধরনের
- 6:54উপায় আছে, তবে
- 6:55তা ১০০%কার্যকর
- 6:56নয়। আমাদের এই
- 6:57সমস্যাটি
- 6:58হওয়ার কারণ হলো,
- 6:58স্ক্রল বারের
- 6:59পুরুত্বের
- 7:00আসলে কোনো
- 7:00স্কেল ভ্যালু
- 7:01নেই। এর একটি
- 7:02অফসেট ভ্যালু
- 7:03থাকে। তাই, অন্য
- 7:04সবকিছুর মতো
- 7:05এটি ক্রস-
- 7:05প্ল্যাটফর্মে
- 7:06সহজে কাজ করে না
- 7:07। আপনি যদি
- 7:07সত্যিই এটি ঠিক
- 7:08করতে চান, তবে
- 7:09আপনাকে
- 7:09প্লেয়ারের
- 7:09স্ক্রিন
- 7:10রেজোলিউশন
- 7:10নির্ণয় করতে
- 7:11একটি
- 7:11স্ক্রিপ্ট
- 7:11ব্যবহার করতে
- 7:12হবে এবং তার
- 7:12ভিত্তিতে
- 7:13স্ক্রল বারের
- 7:13পুরুত্ব সেট
- 7:14করতে হবে।
- 7:14কিন্তু এত ছোট
- 7:15একটি সমস্যার
- 7:15জন্য এটি অনেক
- 7:16বেশি
- 7:16পরিশ্রমের কাজ,
- 7:17যা আমি করতে চাই
- 7:18না। আপনারা যদি
- 7:18সত্যিই সেরা
- 7:19সমাধানটি চান,
- 7:19তবে আমি গুগল
- 7:20সার্চ করার
- 7:20পরামর্শ দেব,
- 7:21সেখান থেকে
- 7:21আপনারা সহজেই
- 7:22এটি খুঁজে
- 7:22পাবেন। আমরা
- 7:23ভার্টিক্যাল
- 7:24স্ক্রল বার
- 7:24ইনসেটকে 'নান'
- 7:25থেকে 'স্ক্রল
- 7:26বার'-এ পরিবর্তন
- 7:26করতে পারি। এখন
- 7:27আমরা দেখতে
- 7:28পাচ্ছি যে
- 7:28ছবিগুলো
- 7:29কিছুটা বাম
- 7:29দিকে সরে এসেছে
- 7:30বলে মনে হচ্ছে।
- 7:31তাই মোবাইলে
- 7:32দেখলে আমরা
- 7:32দেখতে পাচ্ছি
- 7:33স্ক্রল বারটি
- 7:34এখনো বেশ মোটা,
- 7:34কিন্তু
- 7:35ছবিগুলো আর তার
- 7:36নিচে ঢাকা পড়ছে
- 7:36না। তাই
- 7:37আপনাদের জন্য
- 7:37যে সমাধানটি
- 7:38সবচেয়ে ভালো
- 7:38কাজ করে আপনারা
- 7:39সেটি বেছে নিতে
- 7:40পারেন। আমাকে
- 7:40বিশ্বাস করুন,
- 7:41আমি একমত। ভিউ
- 7:42পরিবর্তন করার
- 7:43সময় স্ক্রল
- 7:43বারের পুরুত্ব
- 7:44নিয়ে আপনারা
- 7:45যদি বিরক্ত হন,
- 7:45তবে আমি
- 7:46পুরোপুরি একমত
- 7:46। তবে একই সঙ্গে
- 7:47, এটি খুব ছোট
- 7:48একটি বিষয় এবং
- 7:48আমার মনে হয় না
- 7:49এর পেছনে খুব
- 7:50বেশি সময় ব্যয়
- 7:50করাটা সার্থক।
- 7:51অন্য যে বিষয়টি
- 7:52আমি বুঝতে
- 7:52পেরেছি, সেটি
- 7:53প্যাডিং
- 7:53অ্যাডজাস্ট
- 7:54করার কারণে হতে
- 7:54পারে। আমরা
- 7:55আবার সেই পুরনো
- 7:56সমস্যায় ফিরে
- 7:56এসেছি যেখানে
- 7:57শেষ তিনটি
- 7:57আইটেম জিইউআই (GUI
- 7:58)-এর নিচে চলে
- 7:59যাচ্ছে। তাই
- 8:00আমাদের যা করতে
- 8:00হবে তা হলো, সেল
- 8:01সাইজে ফিরে
- 8:01যেতে হবে এবং
- 8:02সেল সাইজের
- 8:03ওয়াই স্কেলটি
- 8:03একটু
- 8:03অ্যাডজাস্ট
- 8:04করতে হবে। ১৩৫
- 8:05বেশ ভালো, তবে
- 8:06এখনো কিছুটা
- 8:07ছোট। আমার মনে
- 8:08হয় ১৩৪ আসলে
- 8:08একদম পারফেক্ট
- 8:09। তো চলুন,
- 8:10মোবাইল ভিউ চেক
- 8:10করে দেখি।
- 8:11মোবাইল ভিউ
- 8:12নিখুঁত
- 8:12দেখাচ্ছে।
- 8:12সবকিছু এখন
- 8:13ঠিকঠাক আছে।
- 8:14ঠিক আছে, আমার
- 8:14মনে হয় সাইজিং
- 8:15এখন ঠিক আছে এবং
- 8:15এটি নিয়ে
- 8:16আমাদের আর
- 8:16চিন্তা করতে
- 8:17হবে না। সুতরাং,
- 8:17আমরা এখন সব
- 8:18টেমপ্লেট এবং
- 8:18আমাদের তৈরি
- 8:19করা আইটেমগুলো
- 8:19ডিলিট করে দিতে
- 8:20পারি। নিশ্চিত
- 8:21করুন যে আপনার
- 8:21ম্যানেজারের
- 8:22ভেতরে এখনো
- 8:22একটি টেমপ্লেট
- 8:23আছে। যদি আপনি
- 8:23ভুলে গিয়ে
- 8:24থাকেন, তবে
- 8:24কন্ট্রোল + জেড (
- 8:25Ctrl + Z) চাপুন এবং
- 8:25সেটিকে
- 8:26ড্র্যাগ করে
- 8:26সেখানে নিয়ে
- 8:27আসুন। তবে এই তো
- 8:27হয়ে গেল। আমরা
- 8:28এখন প্রস্তুত।
- 8:29যেহেতু আমরা
- 8:30এখন প্রতিটি
- 8:30পৃষ্ঠার জন্য
- 8:31আইটেমের
- 8:31পরিমাণ
- 8:31অনুযায়ী
- 8:32জিইউআই (GUI) ঠিক
- 8:32করেছি, চলুন মূল
- 8:33পৃষ্ঠা তৈরির
- 8:34কাজে হাত দেওয়া
- 8:34যাক। আসুন
- 8:35আমাদের
- 8:35ম্যানেজার
- 8:36মডিউল
- 8:36স্ক্রিপ্টের
- 8:36ভেতরে যাই,
- 8:37আপনারা যদি না
- 8:37জানেন এটি
- 8:38কোথায়, তবে এটি
- 8:38শপ ফোল্ডারে
- 8:39আছে। আর আমাদের
- 8:39ম্যানেজার
- 8:40মডিউল
- 8:40স্ক্রিপ্টটি
- 8:41সেখানেই আছে।
- 8:41তো একদম নিচে
- 8:42স্ক্রল করে
- 8:43আমাদের নতুন
- 8:43ফাংশনটি দেখা
- 8:44যাক। এটি সেই
- 8:44প্রধান ফাংশন
- 8:45যা আমাদের শপ
- 8:46জিইউআই-তে যা
- 8:46প্রদর্শিত হয়
- 8:47তা তৈরি করতে
- 8:47ব্যবহৃত হয়।
- 8:48এবং যখনই আমরা
- 8:49এটি কল করি,
- 8:49বর্তমানে আমরা
- 8:50যে শপটি খুলতে
- 8:51চাই তা পাস করি।
- 8:51যে শপটি আমরা
- 8:52খুলতে চাই তার
- 8:53পাশাপাশি, আসুন
- 8:53আমরা যে
- 8:54পৃষ্ঠাটি
- 8:54প্রদর্শন করতে
- 8:55চাই সেটিও পাস
- 8:55করি। আর
- 8:56পৃষ্ঠাটি একটি
- 8:57ইনটিজার বা
- 8:57সংখ্যা হবে। তো
- 8:58প্রতিটি
- 8:59পৃষ্ঠার জন্য
- 8:59আইটেম তৈরি
- 9:00করার পদ্ধতি
- 9:00আমাদের
- 9:01বর্তমান
- 9:01পদ্ধতি থেকে
- 9:02একটু আলাদা হবে,
- 9:03যা আমরা এই ফর
- 9:03লুপ ব্যবহার
- 9:04করে করছি। এর
- 9:04প্রস্তুতির
- 9:05জন্য, আমরা
- 9:05প্রথমে
- 9:06প্রতিটি
- 9:06পৃষ্ঠায়
- 9:07কতগুলো আইটেম
- 9:07প্রদর্শন করতে
- 9:08চাই তা
- 9:08নির্ধারণ করব।
- 9:09এর আগে আমরা
- 9:10নির্ধারণ
- 9:10করেছি যে এটি
- 9:11হবে ২১। তো,
- 9:11ফাংশনটির উপরে
- 9:12আইটেম পার পেজ
- 9:13নামে একটি
- 9:14ভেরিয়েবল তৈরি
- 9:14করি এবং আমাদের
- 9:15প্রয়োজন
- 9:16অনুযায়ী সেট
- 9:16করি। এবং আমরা
- 9:17এটি ২১-এ সেট
- 9:18করছি। এই
- 9:19ভেরিয়েবলটির
- 9:20নিচে, চলুন গেট
- 9:21আইটেম ইনডেক্স
- 9:22রেঞ্জ নামে
- 9:22একটি নতুন
- 9:23ফাংশন তৈরি করি
- 9:24। এবং আমরা একটি
- 9:25টোটাল আইটেম
- 9:26ভেরিয়েবল
- 9:26গ্রহণ করব, যা
- 9:27একটি ইনটিজার
- 9:28হবে। এবং তারপর
- 9:29আমরা
- 9:30পৃষ্ঠাটিও
- 9:30গ্রহণ করব, যা
- 9:31একটি ইনটিজার
- 9:32হবে। টোটাল
- 9:33আইটেম
- 9:33আর্গুমেন্টটি
- 9:34মূলত আমরা যে
- 9:35কনফিগারেশন
- 9:35পাস করব তার মোট
- 9:36আইটেমের
- 9:37সংখ্যা হবে। তো
- 9:38এই সেই
- 9:38কনফিগারেশন।
- 9:39এবং যখন আমরা এই
- 9:40ফাংশনটি কল করব,
- 9:41আমরা আমাদের
- 9:42নির্বাচিত
- 9:43তালিকার
- 9:43আইটেমের
- 9:44সংখ্যা পাস করব
- 9:45। আরও
- 9:45ব্যাখ্যার
- 9:46জন্য, আমরা এই
- 9:47ফাংশন থেকে
- 9:47দুটি মান
- 9:48রিটার্ন করব।
- 9:49আমরা
- 9:49স্টার্টিং
- 9:50ইনডেক্স এবং
- 9:50এন্ডিং
- 9:51ইনডেক্স
- 9:51রিটার্ন করব।
- 9:52আর যদি আমরা
- 9:53প্রথম পৃষ্ঠায়
- 9:54থাকি এবং ধরি যে
- 9:55ওই পৃষ্ঠায়
- 9:55আমরা ২১ টি
- 9:56আইটেম রাখতে
- 9:57চাই, তবে
- 9:57স্টার্টিং
- 9:58ইনডেক্স হবে এক,
- 9:59কারণ সেখান
- 10:00থেকেই প্রথম
- 10:00আইটেমটি শুরু
- 10:01হবে। এবং
- 10:02এন্ডিং
- 10:02ইনডেক্স হবে ২১,
- 10:04কারণ আমরা এই
- 10:05পৃষ্ঠায় ২১ টি
- 10:06আইটেম রাখছি।
- 10:07এখন ধরা যাক এটি
- 10:08দ্বিতীয়
- 10:08পৃষ্ঠা এবং
- 10:09আমাদের আইটেম
- 10:10পার পেজ হলো ২১।
- 10:11তাহলে
- 10:11স্টার্টিং
- 10:12ইনডেক্স এক হবে
- 10:12না। বরং এটি হবে
- 10:14২২। সুতরাং,
- 10:15শুরুর ইনডেক্স
- 10:15হবে ২২ কারণ
- 10:16আমরা প্রথম
- 10:17পৃষ্ঠায় ১ থেকে
- 10:18২১ পর্যন্ত
- 10:18আইটেমগুলো
- 10:19ইতিমধ্যেই
- 10:19দেখিয়েছি। এবং
- 10:20এখন দ্বিতীয়
- 10:21পৃষ্ঠায়, আমরা
- 10:22২২ তম আইটেম
- 10:22দিয়ে শুরু করতে
- 10:23চাই। এবং তারপর
- 10:24২২ থেকে, শেষের
- 10:25ইনডেক্স হবে ৪৩
- 10:27কারণ ২২ + ২১ যোগ
- 10:28করলে ৪৩ হয়।
- 10:29সুতরাং, আমরা
- 10:29দ্বিতীয়
- 10:30পৃষ্ঠায় ২২
- 10:30থেকে ৪৩
- 10:31পর্যন্ত
- 10:31আইটেমগুলো
- 10:32দেখাব। আশা করি,
- 10:33আমি আপনাদের
- 10:33বিভ্রান্ত
- 10:34করিনি। আমি
- 10:34শুধু বিষয়টি
- 10:35একটু ব্যাখ্যা
- 10:35করার চেষ্টা
- 10:36করছিলাম। আর
- 10:36যদি বিভ্রান্ত
- 10:37হয়েও থাকেন, তবে
- 10:37সাথে থাকুন, আশা
- 10:38করি পুরোপুরি
- 10:38বুঝতে পারবেন।
- 10:39চলুন আমাদের
- 10:39শুরুর ইনডেক্স
- 10:40বের করা শুরু
- 10:40করি। আমরা '
- 10:41স্টার্টিং
- 10:41ইনডেক্স' নামে
- 10:42একটি নতুন
- 10:42ভেরিয়েবল তৈরি
- 10:43করব। আর এর মান
- 10:44কয়েকটি বিষয়ের
- 10:45ওপর নির্ভর
- 10:45করবে। তাই
- 10:46প্রথমে আমাদের
- 10:46পরীক্ষা করতে
- 10:47হবে পৃষ্ঠাটি
- 10:48এক কি না। যদি
- 10:49পৃষ্ঠাটি এক হয়,
- 10:49তবে আমরা এর মান
- 10:50এক নির্ধারণ
- 10:51করব, কারণ আমরা
- 10:52প্রথম পৃষ্ঠায়
- 10:52থাকলে প্রথম
- 10:53আইটেম থেকেই
- 10:54শুরু করতে চাই।
- 10:55আর যদি এটি
- 10:55প্রথম পৃষ্ঠা
- 10:56না হয়, তবে
- 10:56আমাদের একটু
- 10:57অংক করতে হবে।
- 10:58আমরা যে অংকটি
- 10:58করতে চাই তা হলো
- 10:59বর্তমান
- 11:00পৃষ্ঠা।
- 11:00উদাহরণস্বরূপ,
- 11:01ধরুন পৃষ্ঠা
- 11:02দুই, বিয়োগ এক।
- 11:03সুতরাং, যদি
- 11:03আমরা দ্বিতীয়
- 11:04পৃষ্ঠায় থাকি,
- 11:05তবে এই
- 11:05সংখ্যাটি হবে ১,
- 11:06কারণ ২-১ সমান ১
- 11:06। এবং এটিকে
- 11:07আমরা প্রতি
- 11:07পৃষ্ঠার আইটেম
- 11:08সংখ্যা দিয়ে
- 11:08গুণ করব।
- 11:09সুতরাং, বিষয়টি
- 11:10নিয়ে ভাবুন। ২-১
- 11:11সমান ১। ১*২১
- 11:12সমান ২১। তারপর,
- 11:14আমি নিশ্চিত নই
- 11:14যে আমাদের এই
- 11:15বন্ধনীগুলোর
- 11:15প্রয়োজন আছে কি
- 11:16না। আমি
- 11:16গণিতবিদ নই, তবে
- 11:17আমি জানি যে
- 11:17বন্ধনী খুবই
- 11:18উপকারী হতে
- 11:19পারে। আমরা (
- 11:19পৃষ্ঠা বিয়োগ ১)
- 11:20*প্রতি পৃষ্ঠার
- 11:21আইটেম সংখ্যার
- 11:22ফলের সাথে ১ যোগ
- 11:23করতে চাই।
- 11:23আবারও বলছি,
- 11:24বর্তমান
- 11:24পৃষ্ঠা হলো ২।
- 11:25সুতরাং, ২-১
- 11:26সমান ১ এবং ১*২১
- 11:28সমান ২১। এবং ২১
- 11:29+ ১ হবে ২২। মনে
- 11:31রাখবেন, আমরা
- 11:31প্রথম পৃষ্ঠায়
- 11:32১ নম্বর আইটেম
- 11:33দিয়ে শুরু করি
- 11:34এবং ২১ নম্বর
- 11:35আইটেম দিয়ে শেষ
- 11:35করি। তারপর
- 11:36দ্বিতীয়
- 11:37পৃষ্ঠায়, আমরা
- 11:37২১-এর পরিবর্তে
- 11:38২২ থেকে শুরু
- 11:39করতে চাই কারণ
- 11:39তা আগেই প্রথম
- 11:40পৃষ্ঠায়
- 11:41দিয়েছি। এখন,
- 11:41আমার ওপর ভরসা
- 11:42রাখুন, যদি এই
- 11:43অংক আপনাদের
- 11:43বিভ্রান্ত করে,
- 11:44তবে চিন্তার
- 11:44কিছু নেই। আমি
- 11:45আপনাদের দোষ
- 11:46দিচ্ছি না।
- 11:46সবকিছু এক
- 11:47লাইনে নিয়ে
- 11:47আসার এবং
- 11:48অতিরিক্ত
- 11:48পরিশ্রম
- 11:49কমানোর এটাই
- 11:50আমার মাথায় আসা
- 11:50সবচেয়ে সহজ
- 11:51উপায় ছিল। এটি
- 11:52করার আরও একটি
- 11:52পদ্ধতি আছে যার
- 11:53জন্য একটু বেশি
- 11:54পরিশ্রম
- 11:54প্রয়োজন। আমি
- 11:55তা আপনাদের
- 11:55সংক্ষেপে
- 11:56দেখাব, তবে আমরা
- 11:56মূল পদ্ধতিতেই
- 11:57ফিরে যাব, তাই
- 11:57আপনারা যদি সহজ
- 11:58পদ্ধতিটি
- 11:58দেখতে না চান
- 11:59তবে কিছুটা
- 12:00এগিয়ে যেতে
- 12:00পারেন। তাহলে
- 12:01আমরা লোকাল
- 12:01স্টার্টিং
- 12:02ইনডেক্স বলব
- 12:02এবং আমরা সেটির
- 12:03কোনো মান
- 12:04নির্ধারণ করব
- 12:04না। এরপর আমরা
- 12:05একটি ইফ
- 12:06স্টেটমেন্ট
- 12:07তৈরি করব এবং
- 12:07বর্তমান পেজ
- 12:08চেক করব, যদি
- 12:09সেটি এক হয় তবে
- 12:10স্টার্টিং
- 12:11ইনডেক্স এক হবে
- 12:12এবং আমরা বলব
- 12:12এলস ইফ পেজ
- 12:13নাম্বার দুই।
- 12:14এরপর আমরা
- 12:15স্টার্টিং
- 12:15ইনডেক্সকে
- 12:16আইটেমস পার পেজ
- 12:17প্লাস ওয়ান
- 12:17হিসেবে সেট করব
- 12:18। এবং তারপর
- 12:19আমরা বলতে পারি
- 12:20এলস ইফ পেজ সমান
- 12:21তিন। তখন আমরা
- 12:22বলব স্টার্টিং
- 12:23ইনডেক্স সমান
- 12:24আইটেমস পার পেজ
- 12:25গুণ দুই যোগ এক।
- 12:26এবং আপনি
- 12:26যতগুলো পেজ
- 12:27রাখার
- 12:27পরিকল্পনা
- 12:28করছেন, তার
- 12:28সবগুলোর জন্যই
- 12:29এটি করতে হবে।
- 12:30সুতরাং, আপনি
- 12:30যদি সর্বোচ্চ
- 12:31১০ টি পেজ রাখতে
- 12:32চান, তবে ১০
- 12:32পর্যন্ত
- 12:33আপনাকে এভাবেই
- 12:34করে যেতে হবে।
- 12:34তবে উপরের
- 12:35পদ্ধতিটি একটু
- 12:36জটিল হলেও এটি
- 12:36এক লাইনেই সব
- 12:37সামলে নেয়, তাই
- 12:38এটি দেখতে
- 12:38পরিচ্ছন্ন।
- 12:39এছাড়া, আপনি যদি
- 12:40গণিত একদমই
- 12:40পছন্দ না করেন,
- 12:41তবে সরাসরি
- 12:42সংখ্যাগুলো
- 12:42এখানে বসিয়ে
- 12:43দিতে পারেন।
- 12:44আমি ঠিক যেভাবে
- 12:44এখানে
- 12:44স্টার্টিং
- 12:45ইনডেক্স সেট
- 12:45করেছি তার মতো।
- 12:46আইটেমস পার পেজ
- 12:47প্লাস ওয়ান না
- 12:47লিখে আমরা
- 12:48সরাসরি ২২
- 12:48লিখতে পারি। এই
- 12:49সমীকরণের বদলে
- 12:50আমরা ৪৩ লিখতে
- 12:50পারি, আমার মনে
- 12:51হয়। আমি জানি না
- 12:52। এটি কেবল
- 12:52সাধারণ হিসাব,
- 12:53আমি শুধু একটি
- 12:54উদাহরণ দিচ্ছি
- 12:54। এটি করার সহজ
- 12:55উপায়ও আছে, তবে
- 12:56একই সাথে
- 12:56সেগুলোর জন্য
- 12:57একটু বেশি
- 12:57পরিশ্রম করতে
- 12:58হয়। আশা করি
- 12:58শুধুমাত্র
- 12:59সেটি দেখেই
- 13:00আপনি উপরের
- 13:00সমীকরণটি
- 13:01বুঝতে পেরেছেন
- 13:01। তাই এখন হয়তো
- 13:02আপনি এটি
- 13:02ব্যবহার করতে
- 13:03পারবেন এবং
- 13:03আমরা কীভাবে
- 13:04এটি ব্যবহার
- 13:04করছি তা বুঝতে
- 13:05পারবেন।
- 13:05আমাদের যেহেতু
- 13:06স্টার্টিং
- 13:06ইনডেক্স আছে,
- 13:07তাই আমরা
- 13:07এন্ডিং
- 13:07ইনডেক্সও তৈরি
- 13:08করতে চাই। আপনি
- 13:09হয়তো ভাবছেন
- 13:10উপরে আমরা যে
- 13:10গণিত ব্যবহার
- 13:11করেছি তা দিয়ে
- 13:12এন্ডিং
- 13:12ইনডেক্স বের
- 13:13করা খুবই সহজ।
- 13:14কেউ হয়তো ভাবতে
- 13:15পারেন যে প্রথম
- 13:16পেজের জন্য
- 13:16এন্ডিং
- 13:17ইনডেক্স হবে
- 13:18আইটেমস পার পেজ,
- 13:19কারণ প্রথম
- 13:19পেজে ঠিক
- 13:20ততগুলো আইটেমই
- 13:21দেখানো উচিত।
- 13:22এবং তারপর যদি
- 13:23পেজ দুই হয়, তবে
- 13:24আপনি হয়তো
- 13:24আইটেমস পার
- 13:25পেজকে দুই দিয়ে
- 13:26গুণ করে তার
- 13:27সাথে এক যোগ
- 13:27করবেন। কিন্তু
- 13:28আমরা কেন তা
- 13:29করতে পারি না,
- 13:29কারণ যদি আপনার
- 13:30কাছে প্রতিটি
- 13:31পেজ ভরানোর মতো
- 13:32যথেষ্ট আইটেম
- 13:32না থাকে তবে কী
- 13:33হবে?
- 13:34উদাহরণস্বরূপ,
- 13:34আপনার যদি শুধু
- 13:35একটি পেজ থাকে
- 13:36এবং ২১ টির বদলে
- 13:37১৫ টি আইটেম
- 13:37থাকে তবে কী হবে
- 13:38? তখন এই
- 13:39ইনডেক্সগুলো
- 13:39ব্যবহার করে
- 13:40লুপ চালানোর
- 13:41সময় আপনি এরর
- 13:42পাবেন। তাই
- 13:42আমরা সেটি করতে
- 13:43চাই না। এ
- 13:44কারণেই আমাদের
- 13:44কাছে তালিকায়
- 13:45থাকা আইটেমের
- 13:46মোট সংখ্যা
- 13:46পাঠানো হয়, যাতে
- 13:47আমরা সেই
- 13:47সংখ্যাটি
- 13:48ব্যবহার করে
- 13:48বের করতে পারি
- 13:49যে শেষ
- 13:49ইনডেক্সটি
- 13:49কোথায় হওয়া
- 13:50উচিত। তাই আমরা
- 13:51যা করতে চাই তা
- 13:52হলো, আমরা
- 13:52পরীক্ষা করে
- 13:53দেখতে চাই যে
- 13:53মোট আইটেমগুলো
- 13:54কি প্রতি
- 13:55পৃষ্ঠার আইটেম
- 13:55গুণ পৃষ্ঠা
- 13:56সংখ্যার চেয়ে
- 13:57বড় বা সমান কিনা
- 13:57। এবং যদি এটি
- 13:58সত্য হয়, তবে
- 13:59আমরা শুরুর
- 14:00ইনডেক্সটি
- 14:00রিটার্ন করব।
- 14:01এবং এর সাথে
- 14:02আমরা শেষ
- 14:02ইনডেক্সটিও
- 14:03রিটার্ন করব।
- 14:04এবং এটি আমরা
- 14:04যেভাবে পাব তা
- 14:05হলো, আমরা প্রতি
- 14:06পৃষ্ঠার
- 14:06আইটেমের সাথে
- 14:07বর্তমান
- 14:08পৃষ্ঠা গুণ করব
- 14:08। আর এখন যদি
- 14:09মোট আইটেমগুলো
- 14:10প্রতি পৃষ্ঠার
- 14:11আইটেম গুণ
- 14:11পৃষ্ঠা
- 14:12সংখ্যার চেয়ে
- 14:13বড় বা সমান না
- 14:13হয়, তবে আমরা
- 14:14কেবল শুরুর
- 14:15ইনডেক্স এবং
- 14:15মোট আইটেমগুলো
- 14:16রিটার্ন করব।
- 14:17সুতরাং, যদি
- 14:18আপনি এখনও এই
- 14:18ফাংশনটি
- 14:19পুরোপুরি না
- 14:19বুঝে থাকেন,
- 14:20যখনই আমরা এটি
- 14:21কল করব, এটি
- 14:21আমাদের এই
- 14:22নির্দিষ্ট
- 14:22তালিকার সেই
- 14:23ইনডেক্সগুলো
- 14:23দেবে যেখানে
- 14:24প্রথম আইটেম
- 14:25এবং শেষ
- 14:25আইটেমটি থাকবে,
- 14:26যাতে আমরা সেই
- 14:27দুটি সংখ্যার
- 14:27মধ্যে লুপ
- 14:28চালিয়ে আমাদের
- 14:29জিইউআই (GUI)-এর
- 14:29ভেতরে সেই
- 14:30আইটেমগুলো
- 14:30রাখতে পারি।
- 14:31সুতরাং, চলুন
- 14:32নতুন ফাংশনে
- 14:32ফিরে যাই, এবং
- 14:33লিস্ট
- 14:33ভেরিয়েবলের
- 14:34নিচে, আমরা
- 14:34শুরুর ইনডেক্স
- 14:35এবং শেষ
- 14:35ইনডেক্স নামে
- 14:36দুটি নতুন
- 14:37ভেরিয়েবল
- 14:37তৈরি করতে চাই।
- 14:38এবং আমরা
- 14:39আমাদের নতুন
- 14:39ফাংশনের মান
- 14:40সেট করব। এবং
- 14:41অবশ্যই মোট
- 14:41আইটেমের জন্য
- 14:42আমরা #list প্রদান
- 14:43করব কারণ এটি
- 14:44আমাদের এই
- 14:44নির্দিষ্ট
- 14:45তালিকায়
- 14:45কতগুলো
- 14:46ইনডেক্স আছে তা
- 14:46দেবে। এবং আমরা
- 14:47পৃষ্ঠাটিও পাস
- 14:48করতে চাই। এরপর
- 14:49আমরা যা করতে
- 14:50চাই তা হলো
- 14:50আমাদের
- 14:51বর্তমান ফর
- 14:51লুপটি সংশোধন
- 14:52করা। তাই পুরো
- 14:53জিনিসটি ডিলিট
- 14:54করার পরিবর্তে,
- 14:55আমি শুধু এই ছোট
- 14:55অংশটুকু ডিলিট
- 14:56করব। আমরা
- 14:57সাধারণত যে ফর
- 14:58লুপগুলো
- 14:58ব্যবহার করি
- 14:59তার পরিবর্তে,
- 14:59আমরা একেবারে
- 15:00মৌলিক ফর লুপের
- 15:01ধারণায় ফিরে
- 15:02যাব। তাই আমরা
- 15:03বলতে চাই
- 15:03কাউন্ট সমান
- 15:04এবং এরপরই
- 15:05লুপটি শুরু হবে
- 15:05। এবং আমরা চাই
- 15:06লুপটি শুরুর
- 15:07ইনডেক্স থেকে
- 15:08শুরু হোক। এবং
- 15:09শেষ মানটি
- 15:09অবশ্যই শেষ
- 15:10ইনডেক্স হবে।
- 15:11এবং এরপর
- 15:12প্রতিবার আমরা
- 15:12যখন এই লুপটি
- 15:13চালাব, আমরা চাই
- 15:14কাউন্ট এক করে
- 15:15বৃদ্ধি পাক।
- 15:15উদাহরণস্বরূপ,
- 15:16এটি এক থেকে
- 15:17শুরু হবে, তারপর
- 15:17দুই, তারপর তিন
- 15:18হবে এবং এটি ২১-
- 15:19এ গিয়ে থামবে।
- 15:20উদাহরণস্বরূপ,
- 15:20যদি আমাদের
- 15:21পুরো জিইউআই (GUI)
- 15:22পূরণ করার জন্য
- 15:23২১ টি আইটেম
- 15:23থাকে। সুতরাং
- 15:24এখন যেহেতু
- 15:24আমাদের ফর
- 15:25লুপটি আছে, আমরা
- 15:25টুল কনফিগ
- 15:26লাইনের জন্য
- 15:26অনেকগুলো লাল
- 15:27দাগ দেখতে
- 15:27পাচ্ছি। এরপর
- 15:28আমরা যা করতে
- 15:29চাই তা হলো একটি
- 15:29নতুন ভেরিয়েবল
- 15:30তৈরি করা, যা
- 15:31আসলে টুল কনফিগ
- 15:32লাইন হবে এবং
- 15:32আমরা এটিকে
- 15:33লিস্টের
- 15:33ভ্যালু হিসেবে
- 15:34সেট করব। এবং
- 15:35তারপর আমরা
- 15:35এটিকে সেই
- 15:36তালিকার
- 15:36নির্দিষ্ট
- 15:37ইনডেক্সে সেট
- 15:37করব যা আমরা
- 15:38বর্তমানে লুপ
- 15:39করছি। আপনি যদি
- 15:39এখনো অ্যারে
- 15:40সম্পর্কে
- 15:40পুরোপুরি
- 15:41পরিচিত না হন,
- 15:41তবে মূলত এটি এক
- 15:42থেকে শুরু হবে,
- 15:43উদাহরণস্বরূপ,
- 15:43যদি আমরা প্রথম
- 15:44পৃষ্ঠায় থাকি
- 15:44। সুতরাং আমরা
- 15:45প্রথম
- 15:45তালিকাটি দেখব
- 15:46। এবং যদি আমরা
- 15:47টুল কনফিগের
- 15:48মধ্য দিয়ে যাই,
- 15:49তবে সেটি হবে এই
- 15:49ফ্রেঞ্চ ফ্রাই
- 15:50। এবং যদি
- 15:51কাউন্ট ২ এর
- 15:51সমান হয়,
- 15:52ফ্রেঞ্চ ফ্রাই
- 15:53১ এর পরিবর্তে,
- 15:53এটি ফ্রেঞ্চ
- 15:54ফ্রাই ২ এ যাবে
- 15:55কারণ এটি এই
- 15:55অ্যারের
- 15:56দ্বিতীয়
- 15:56ইনডেক্স। তো
- 15:57এখন যেহেতু
- 15:57আমাদের কাছে
- 15:58এটি আছে, এই
- 15:58ফাংশনের ভেতরে
- 15:59আমাদের যে মূল
- 15:59কাজগুলো করার
- 16:00প্রয়োজন ছিল তা
- 16:01প্রায় শেষ।
- 16:01কিন্তু আমরা
- 16:02আরও যা করতে চাই
- 16:02তা হলো, যখন
- 16:03আমরা এই
- 16:03ফাংশনটি কল করব,
- 16:04তখন একটি
- 16:05ডিফল্ট
- 16:05পৃষ্ঠার মান
- 16:05সেট করা।
- 16:06উদাহরণস্বরূপ,
- 16:07যদি আমরা এই
- 16:07ফাংশনটি কল
- 16:08করার সময়
- 16:08পৃষ্ঠা পাস না
- 16:09করি, তবে এর
- 16:10ডিফল্ট মান কী
- 16:10হবে তা
- 16:11নির্ধারণ করি।
- 16:12তাই আমরা বলব,
- 16:13পেজ ইকুয়ালস ইফ
- 16:14পেজ দেন পেজ। এর
- 16:15মানে হলো যদি
- 16:15আমরা পৃষ্ঠার
- 16:16জন্য কোনো
- 16:17আর্গুমেন্ট
- 16:17পাই, তবে সেটিই
- 16:18হবে পৃষ্ঠা।
- 16:19কিন্তু যদি
- 16:19আমরা তা না পাই,
- 16:20তবে আমরা এটিকে
- 16:21এক হিসেবে সেট
- 16:22করব। সুতরাং
- 16:22ডিফল্ট
- 16:23পৃষ্ঠাটি হবে
- 16:24এক। এবং আমরা
- 16:24এটি করার কারণ
- 16:25হলো
- 16:25হ্যান্ডলারের
- 16:26জন্য।
- 16:26প্রতিবার এই
- 16:27মেথড কল করার
- 16:28সময় বারবার এক
- 16:29পাস করার
- 16:29পরিবর্তে, আমরা
- 16:30কিছুই পাস করব
- 16:31না। যাতে
- 16:31আমাদের এই
- 16:32সবকিছু
- 16:32পরিবর্তন করতে
- 16:33না হয়। এবং তখন
- 16:34ডিফল্টভাবে
- 16:34পৃষ্ঠাটি একে
- 16:35খুলে যাবে।
- 16:36সুতরাং আমরা
- 16:36আমাদের গেম
- 16:37শুরু করতে পারি,
- 16:37শপটি খুলতে
- 16:38পারি এবং
- 16:38নিশ্চিত করতে
- 16:38পারি যে সবকিছু
- 16:39স্বাভাবিকভাবে
- 16:39জেনারেট হচ্ছে
- 16:40। এবং আমরা
- 16:40দেখতে পাচ্ছি
- 16:41যে শপটি
- 16:42সঠিকভাবে
- 16:42জেনারেট
- 16:42হয়েছে।
- 16:43অবশ্যই, ইকুইপড
- 16:44অংশটি অদ্ভুত
- 16:44দেখাচ্ছে এবং
- 16:45এমনটি হওয়া
- 16:46উচিত নয়, তবে এর
- 16:47কারণ হলো আমরা
- 16:47কোনো আইডি
- 16:48পরিবর্তন
- 16:48করিনি এবং
- 16:49আমাদের ইকুইপ
- 16:50সিস্টেম আইডির
- 16:50ওপর ভিত্তি করে
- 16:51তৈরি। তাই এটি
- 16:52মনে করছে যে
- 16:53আমাদের সবকটি
- 16:53ইকুইপড করা আছে
- 16:54কারণ প্রতিটির
- 16:55আইডি একই।
- 16:56কিন্তু শপটি
- 16:56স্বাভাবিকভাবেই
- 16:57জেনারেট
- 16:57হয়েছে এবং
- 16:58আমরা এটাই
- 16:58খুঁজছিলাম।
- 16:59সুতরাং এটি
- 16:59জেনে ভালো লাগল
- 17:00। আমরা এখন
- 17:00প্রতিটি
- 17:01সেকশনের জন্য
- 17:01মোট পৃষ্ঠার
- 17:02সংখ্যা
- 17:02নির্ধারণ করতে
- 17:03চাই। আমরা এটি
- 17:03আমাদের
- 17:04ম্যানেজারে
- 17:04ফিরে গিয়ে
- 17:05করতে পারি। এবং
- 17:05তারপর আমরা আগে
- 17:06যে ফাংশনটি
- 17:07তৈরি করেছিলাম
- 17:07তার নিচে, গেট
- 17:08টোটাল পেজেস
- 17:09নামে আরেকটি
- 17:09ফাংশন তৈরি করব
- 17:10। এবং এটি
- 17:11শুধুমাত্র মোট
- 17:12আইটেমগুলোকে
- 17:12গ্রহণ করবে।
- 17:13এবং অবশ্যই এটি
- 17:14একটি
- 17:14পূর্ণসংখ্যা
- 17:15বা ইন্ট হবে।
- 17:16এখন ফাংশনটি
- 17:17খুবই সহজ। আমরা
- 17:18মোট
- 17:18আইটেমগুলোকে
- 17:18প্রতি পৃষ্ঠার
- 17:19আইটেম সংখ্যা
- 17:20দিয়ে ভাগ করে
- 17:20ফলাফল দেখাব।
- 17:21যদি আমাদের
- 17:22কাছে মোট ৫০ টি
- 17:23আইটেম থাকে এবং
- 17:23আমরা সেটিকে ২১
- 17:24দিয়ে ভাগ করি,
- 17:25কারণ এটি প্রতি
- 17:26পৃষ্ঠার
- 17:26আইটেমের
- 17:26সংখ্যা, তবে
- 17:27আমরা কোনো
- 17:28পূর্ণসংখ্যা
- 17:28পাবো না এবং
- 17:29আমাদের ফলাফল
- 17:29আসবে ২.৩ এর মতো
- 17:30। এবং অবশ্যই,
- 17:31২.৩ টি পৃষ্ঠা
- 17:32থাকতে পারে না
- 17:33কারণ এটি কোনো
- 17:34অর্থ বহন করে না
- 17:35। ২.৩ এর মানে
- 17:36হলো দুটি
- 17:37পৃষ্ঠা
- 17:37পুরোপুরি
- 17:38পূর্ণ এবং অন্য
- 17:39একটি পৃষ্ঠার
- 17:40প্রায় ৩৮%বাকি
- 17:41আছে। সুতরাং,
- 17:42এটি পুরোপুরি
- 17:43পূর্ণ নয়।
- 17:44যেহেতু আমরা
- 17:44পূর্ণসংখ্যা
- 17:45পাচ্ছি না, তাই
- 17:45আমরা যা করতে
- 17:46চাই তা হলো একটি
- 17:47গাণিতিক ফাংশন
- 17:47ব্যবহার করা।
- 17:48এবং সেই
- 17:48ফাংশনটির নাম
- 17:49হলো সিল (ceil)। সিল
- 17:50ফাংশনটি যা করে
- 17:51তা হলো, এটি
- 17:51কোনো সংখ্যাকে
- 17:52তার পরবর্তী বড়
- 17:53পূর্ণসংখ্যায়
- 17:53উন্নীত করে।
- 17:54যেমন, ২.৩৮ আসলে
- 17:55তিন হয়ে যাবে।
- 17:57অথবা যদি
- 17:57সংখ্যাটি ১.৫ হয়
- 17:58, তবে তা দুই হয়ে
- 17:59যাবে। তাহলে
- 18:00এখন আমরা মোট
- 18:00পৃষ্ঠার
- 18:01সংখ্যা পেয়ে
- 18:01গেছি। এবং এটি
- 18:02দারুণ। এখন
- 18:03আমরা যা করতে
- 18:04চাই তা হলো,
- 18:04ম্যানেজার
- 18:05মডিউল
- 18:05স্ক্রিপ্টের
- 18:05ওপরের দিকে
- 18:06যেভাবে সাজানো
- 18:07আছে, সেভাবে
- 18:07আমাদের
- 18:08দোকানের মোট
- 18:08পৃষ্ঠার
- 18:08সংখ্যা
- 18:09প্রদর্শন করা।
- 18:10আমাদের আসলে
- 18:10পেজেস টেক্সট
- 18:11লেবেলটিকে
- 18:11একটি ভেরিয়েবল
- 18:12হিসেবে এখানে
- 18:12সেট করতে হবে
- 18:13যাতে আমরা
- 18:13এটিকে
- 18:14পরিবর্তন করতে
- 18:14পারি। তাই আমি
- 18:15বাই অল বাটনের
- 18:16নিচে এটি করব।
- 18:17আমি লিখব লোকাল
- 18:18পেজেস লেবেল
- 18:19ইকুয়ালস ফ্রেম
- 18:20পেজেস। এবং এখন
- 18:21আমাদের কাছে
- 18:21টেক্সট
- 18:22লেবেলটি আছে।
- 18:23এখন চলুন
- 18:23স্ক্রল করে
- 18:24নিচে ফিরে যাই
- 18:24যেখানে আমরা
- 18:25দুটি নতুন
- 18:26ফাংশন তৈরি
- 18:26করেছিলাম। গেট
- 18:27টোটাল পেজেস
- 18:28ফাংশনের নিচে
- 18:29আমরা সেট পেজেস
- 18:30নামে আরেকটি
- 18:31ফাংশন তৈরি করব
- 18:31। এবং এখানে
- 18:32আমরা কারেন্ট
- 18:33পেজ গ্রহণ করব,
- 18:34যা একটি
- 18:35পূর্ণসংখ্যা
- 18:36হবে। এবং আমরা
- 18:37টোটাল পেজেসও
- 18:38গ্রহণ করব, যা
- 18:39একটি
- 18:39পূর্ণসংখ্যা
- 18:40হবে। এখন এই
- 18:41তথ্য দিয়ে আমরা
- 18:42যা করব তা খুবই
- 18:43সহজ। আমরা লিখব
- 18:44পেজেস লেবেল।
- 18:45এবং আমরা এর
- 18:45টেক্সট
- 18:45প্রপার্টি সেট
- 18:46করব কারেন্ট
- 18:47পেজ ডট ডট দিয়ে
- 18:47যাতে আমরা
- 18:48এটিকে একটি
- 18:49স্ট্রিংয়ের
- 18:49সাথে যুক্ত
- 18:50করতে পারি।
- 18:50এরপর আমরা
- 18:51কারেন্ট পেজ
- 18:51এবং টোটাল
- 18:52পেজের মাঝখানে
- 18:53একটি স্লাশ দেব
- 18:53। তাই আমরা লিখব
- 18:54ডট ডট এবং টোটাল
- 18:55পেজেস। এবং
- 18:56ব্যাস হয়ে গেল।
- 18:57এবং যদি এটি
- 18:57নিয়ে আপনার
- 18:58বিভ্রান্তি
- 18:58থাকে, তবে চলুন
- 18:59দেখি আমরা এটি
- 18:59কীভাবে সেটআপ
- 19:00করেছি। আমাদের
- 19:01কাছে এক আছে, যা
- 19:01হলো বর্তমান
- 19:02পৃষ্ঠা, ডট ডট
- 19:02স্লাশ, যা
- 19:03বর্তমান এবং
- 19:03শেষ পৃষ্ঠার
- 19:04মধ্যবর্তী
- 19:04বিভাজক, এবং
- 19:05তারপর আমাদের
- 19:05পাঁচ আছে, যা
- 19:06হলো মোট
- 19:06পৃষ্ঠার
- 19:07সংখ্যা। আর এখন,
- 19:08অবশ্যই, পাঁচ
- 19:08সঠিক নয়, তবে
- 19:09আমরা আসলে এটিই
- 19:10সেট করছি। আর
- 19:10সেই কারণেই এটি
- 19:11দেখতে এমন
- 19:12লাগছে। আমরা
- 19:12তারপর নতুন
- 19:13ফাংশনের ভেতরে
- 19:14ফাংশনটিকে কল
- 19:14করতে চাই। এবং
- 19:15আমি সেটি নিচে
- 19:16করব যেখানে
- 19:16আমরা আসলে শুরু
- 19:17এবং শেষ
- 19:17ইনডেক্স পাই।
- 19:18তাই আমরা বলব
- 19:19সেট পেজেস এবং
- 19:19আমরা বর্তমান
- 19:20পৃষ্ঠাকে সেই
- 19:21পৃষ্ঠায় সেট
- 19:21করব যা আমরা
- 19:22নতুন ফাংশনে
- 19:22পাস করি। এবং
- 19:23তারপর মোট
- 19:24পৃষ্ঠার জন্য,
- 19:24আমরা আসলে গেট
- 19:25টোটাল পেজেস
- 19:26ফাংশনটিকে কল
- 19:26করব। এবং আমরা
- 19:27কেবল
- 19:27হ্যাশট্যাগ
- 19:28লিস্ট পাস করব,
- 19:28যা আমাদের মোট
- 19:29আইটেমগুলো
- 19:30দেবে। আর এখন
- 19:30যদি আমরা
- 19:31আমাদের গেম
- 19:31শুরু করি এবং
- 19:32আইটেমগুলো
- 19:32জেনারেট করি,
- 19:33আমরা দেখতে পাব
- 19:33যে টেক্সট
- 19:34লেবেল আপডেট
- 19:34হয়েছে। সুতরাং
- 19:35এখন এটি ১/২, যার
- 19:36অর্থ হলো দুটি
- 19:37সম্পূর্ণ
- 19:37পৃষ্ঠা রয়েছে।
- 19:38এবং যদি আমরা
- 19:39ডিএনএ-এর দিকে
- 19:39তাকাই, এটি বলছে
- 19:40এক বাই এক, কারণ
- 19:41মোট মাত্র একটি
- 19:42পৃষ্ঠা আছে।
- 19:42এখন, আমরা
- 19:43একাধিক
- 19:43পৃষ্ঠার মধ্যে
- 19:44পরিবর্তন করার
- 19:45কার্যকারিতা
- 19:45তৈরি করতে চাই।
- 19:46এবার, আমরা আসলে
- 19:47আমাদের
- 19:47হ্যান্ডলারে
- 19:48যেতে চাই এবং
- 19:48আমরা আগের
- 19:49পৃষ্ঠা এবং
- 19:49পরবর্তী
- 19:49পৃষ্ঠার
- 19:50বাটনের জন্য
- 19:50একটি ভেরিয়েবল
- 19:51তৈরি করতে চাই।
- 19:51এবং আমরা সেটি
- 19:52আবার বাই অল
- 19:53বাটনের নিচে
- 19:53করব। তাই, আমি
- 19:54আসলে এটি কপি
- 19:55এবং পেস্ট করব।
- 19:56এটি পেস্ট করছি
- 19:56। এবং তারপর আমি
- 19:57শুধু টেক্সট
- 19:58পরিবর্তন করব।
- 19:59সুতরাং,
- 19:59প্রিভিয়াস পেজ
- 20:00বাটন। এবং আমরা
- 20:01এটিকে ফ্রেমে
- 20:02সেট করব। পেজ।
- 20:03এই তো হয়ে গেছে।
- 20:04এবং আমরা এটিকে
- 20:05আবারও কপি করব।
- 20:06এবং আমি শুধু
- 20:06নামটুকু কপি
- 20:07করছি। বুম। বুম
- 20:08। এন। এন-কে ছোট
- 20:09হাতের অক্ষরে
- 20:10পরিবর্তন করুন
- 20:10। এবং এই তো হয়ে
- 20:11গেল। এখন
- 20:11আমাদের উভয়
- 20:12বাটনই
- 20:12ইনিশিয়ালাইজ
- 20:12করা হয়েছে।
- 20:13আসুন
- 20:13ম্যানেজার-এ
- 20:14ফিরে যাই। এবং
- 20:14এখন আমরা আসলে
- 20:15স্ক্রিপ্টের
- 20:15উপরের দিকে
- 20:16একটি ভেরিয়েবল
- 20:16তৈরি করতে চাই।
- 20:17ক্লিকড আইটেম
- 20:17ভেরিয়েবলের
- 20:18ঠিক উপরে। এবং
- 20:18আমরা এই
- 20:19ভেরিয়েবলটির
- 20:19নাম দেব
- 20:20কারেন্ট পেজ।
- 20:21সুতরাং আমাদের
- 20:21নতুন ফাংশনে
- 20:22ফিরে যান। এবং
- 20:23যেখানে আমরা
- 20:23বাই অল
- 20:23দৃশ্যমানতা
- 20:24পরিবর্তন
- 20:24করেছি তার ঠিক
- 20:25উপরে, আমরা আসলে
- 20:25কারেন্ট পেজ-কে
- 20:26সেই পৃষ্ঠায়
- 20:26সেট করতে চাই যা
- 20:27এই ফাংশনে পাস
- 20:27করা হয়। এবং এখন
- 20:28যেহেতু আমরা তা
- 20:29করেছি, আমরা
- 20:29আমাদের আইটেমস
- 20:30পার পেজ
- 20:30ভেরিয়েবলের
- 20:30উপরে যেতে চাই
- 20:31এবং একটি নতুন
- 20:31ফাংশন তৈরি
- 20:32করতে চাই। এটি
- 20:32একটি মেথড হতে
- 20:33যাচ্ছে। তাই
- 20:34আমরা কোনো
- 20:34লোকাল ফাংশন
- 20:35তৈরি করছি না।
- 20:36আমরা একটি
- 20:36ফাংশন শপ তৈরি
- 20:37করব। পেজ। এবং
- 20:38এখন এই মেথডটি
- 20:39যে একমাত্র
- 20:40আর্গুমেন্ট
- 20:41গ্রহণ করবে তা
- 20:42হলো ডিরেকশন।
- 20:43এবং সেটি একটি
- 20:43স্ট্রিং হবে।
- 20:44এবং এই ফাংশনের
- 20:45ভেতরে, আমরা চেক
- 20:46করতে চাই যে
- 20:47দিকটি
- 20:47ফরওয়ার্ড কি
- 20:48না। তাহলে আমরা
- 20:49কিছু একটা করব।
- 20:50অন্যথায়, আমরা
- 20:51অন্য কিছু করব।
- 20:52সুতরাং এখন
- 20:53আমরা সহজেই
- 20:53বর্তমান
- 20:54পৃষ্ঠা বাড়াতে
- 20:54বা কমাতে পারছি
- 20:55কারণ আমরা
- 20:56কারেন্ট পেজ
- 20:56ভেরিয়েবল
- 20:57থেকে প্লেয়ার
- 20:58বর্তমানে যে
- 20:58পৃষ্ঠায় আছে
- 20:59তা জানতে পারছি
- 21:00। কিন্তু
- 21:00আমাদের এটাও
- 21:01ভাবতে হবে যে
- 21:01প্লেয়ার যেন
- 21:02মোট পৃষ্ঠার
- 21:03চেয়ে বেশি
- 21:03পৃষ্ঠা
- 21:04অতিক্রম করতে
- 21:04না পারে। এবং
- 21:05অবশ্যই এটি
- 21:05করার জন্য
- 21:06আমাদের মোট
- 21:07পৃষ্ঠার
- 21:07সংখ্যা জানা
- 21:08প্রয়োজন।
- 21:08কিন্তু এই
- 21:09পদ্ধতিটি এখন
- 21:09সেই তথ্য
- 21:10অ্যাক্সেস
- 21:10করতে পারছে না।
- 21:11তাই আমাদের এটি
- 21:12সম্ভব করতে হবে
- 21:13। সুতরাং
- 21:13আমাদের স্ক্রল
- 21:13করে উপরে যেতে
- 21:14হবে যেখানে
- 21:14আমরা আমাদের
- 21:15কারেন্ট পেজ
- 21:15ভেরিয়েবল
- 21:16তৈরি করেছি।
- 21:16এবং আমরা টোটাল
- 21:17পেজেস নামে
- 21:17আরেকটি
- 21:18ভেরিয়েবল
- 21:18তৈরি করতে চাই।
- 21:19এবং এখন আমাদের
- 21:19স্ক্রল করে
- 21:20নিচে যেতে হবে
- 21:20যেখানে গেট
- 21:21টোটাল পেজেস
- 21:21ফাংশনটি আছে।
- 21:22এবং এটিকে গেট
- 21:23না বলে, আমরা
- 21:23এটিকে সেট
- 21:24টোটাল পেজেস
- 21:25হিসেবে রিনেম
- 21:25করতে চাই কারণ
- 21:26এটি এখন
- 21:26ভেরিয়েবলটিকে
- 21:27সেট করবে। তাই,
- 21:28আমরা এই
- 21:29রিটার্ন
- 21:29স্টেটমেন্টটি
- 21:30মুছে ফেলব এবং
- 21:31আমরা লিখব
- 21:31টোটাল পেজেস
- 21:32সমান। এবং এখন
- 21:33টোটাল পেজেস
- 21:33সেই গণনার
- 21:34ফলাফলের সমান
- 21:35হবে। তারপর,
- 21:35অবশ্যই, আমরা
- 21:36এখানে একটি
- 21:37ত্রুটির
- 21:37সম্মুখীন হব
- 21:38যখন আমরা সেট
- 21:38পেজেস ফাংশনটি
- 21:39কল করব। সুতরাং,
- 21:40চলুন গেট টোটাল
- 21:40পেজেস ফাংশনটি
- 21:41মুছে ফেলি কারণ
- 21:42আমরা আর এটি
- 21:43ব্যবহার করছি
- 21:43না। এবং এখন,
- 21:44সেট পেজেস-এর
- 21:44ভেতরে আমাদের
- 21:45আর টোটাল পেজেস
- 21:46ইনপুট নিতে হবে
- 21:47না কারণ এখন
- 21:47আমাদের কাছে
- 21:48সেই তথ্যের
- 21:48অ্যাক্সেস আছে,
- 21:49যেহেতু
- 21:49ভেরিয়েবলটি
- 21:50আমাদের
- 21:50স্ক্রিপ্টের
- 21:51একদম উপরে
- 21:51রয়েছে।
- 21:52সুতরাং, আমরা
- 21:52সহজেই সেই তথ্য
- 21:53অ্যাক্সেস
- 21:54করতে পারি।
- 21:55অতিরিক্তভাবে,
- 21:55যেহেতু এই উভয়
- 21:56ফাংশনই মাত্র
- 21:57এক লাইনের, তাই
- 21:58আমরা ফাংশনটি
- 21:59পুরোপুরি মুছে
- 22:00ফেলতে পারি।
- 22:00যদি আমরা
- 22:01সরাসরি শপ নিউ
- 22:02মেথডের ভেতরে
- 22:03ফাংশনটি যোগ
- 22:04করতে চাই, তবে
- 22:04আমরা এটিকে এই
- 22:05নতুন কলের একদম
- 22:06নিচে সেট করতে
- 22:07পারি। নিশ্চিত
- 22:08করুন যে আপনি
- 22:09এটি আপনার ফর
- 22:09লুপের ভেতরে
- 22:10রাখবেন না।
- 22:11সুতরাং,
- 22:11নিশ্চিত করুন
- 22:11যে এটি আপনার ফর
- 22:12লুপের বাইরে
- 22:12আছে, যা আমরা
- 22:13এখানে দেখতে
- 22:13পাচ্ছি।
- 22:14সুতরাং, সেটি ফর
- 22:15লুপের বাইরে
- 22:15আছে এবং এতে
- 22:15আমাদের কোনো
- 22:16সমস্যা নেই।
- 22:17এবং তারপর
- 22:17আবারও, আমরা
- 22:17চাইলে সেই
- 22:18ফাংশনটি মুছে
- 22:18ফেলতে পারি।
- 22:19এবং চলুন সেই
- 22:20ফাংশন কলটিও
- 22:20মুছে ফেলি। এবং
- 22:21তারপর
- 22:21অতিরিক্তভাবে,
- 22:22যদি আমরা সেট
- 22:22টোটাল পেজেস-এর
- 22:23সাথেও একই কাজ
- 22:24করতে চাই, তবে
- 22:24আমরা তা করতে
- 22:24পারি। এবং যদি
- 22:25আমরা সেটি করতে
- 22:26চাই, তবে আমাদের
- 22:26শুধু নিশ্চিত
- 22:27করতে হবে যে
- 22:27আমরা এটিকে
- 22:27তালিকার নিচে
- 22:28পেস্ট করছি।
- 22:28এভাবে, আমরা
- 22:29আসলে মোট
- 22:29আইটেমগুলো
- 22:30পেতে পারি।
- 22:30সুতরাং, আমরা
- 22:31এটি সেভাবে
- 22:31করতে পারি।
- 22:32এরপর আমরা এই
- 22:32ফাংশনটি সরিয়ে
- 22:33ফেলতে পারি।
- 22:34অবশ্য, আপনার তা
- 22:34করার প্রয়োজন
- 22:35নেই। আপনি
- 22:36চাইলে ফাংশনটি
- 22:36কলও করতে পারেন,
- 22:37কারণ এটি হয়তো
- 22:38আরও বেশি
- 22:38স্পষ্ট এবং
- 22:39সহজে বোধগম্য
- 22:39হবে যে আপনি
- 22:40একটি ফাংশন কল
- 22:40করছেন,
- 22:41ভবিষ্যতে এটি
- 22:41কী কাজ করে তা
- 22:42মনে রাখার চেয়ে
- 22:43। তবে একই সাথে,
- 22:44এটি বেশ সহজও
- 22:45বটে। তাই, আপনি
- 22:45যা করতে
- 22:46স্বাচ্ছন্দ্যবোধ
- 22:46করেন তা-ই করুন।
- 22:47এছাড়া, আপনারা
- 22:48নিশ্চয়ই বুঝতে
- 22:48পারছেন যে আমি
- 22:49কিছুটা
- 22:49দোদুল্যমান।
- 22:50তাই, আমি আসলে
- 22:50এটাকে আমাদের
- 22:51ফাংশনের উপরের
- 22:52দিকে সরিয়ে
- 22:52নিচ্ছি, যাতে যা
- 22:53কিছু একসাথে
- 22:53থাকে তা যেন
- 22:54একসাথেই থাকে।
- 22:54যেহেতু আমরা
- 22:55এখানে উপরের সব
- 22:56পেজ নিয়ে কাজ
- 22:56করছি, তাই সব
- 22:57পেজের
- 22:57বিষয়বস্তু
- 22:57এখানে রাখাই
- 22:58ভালো। সেজন্যই
- 22:59আমি এটিকে আবার
- 22:59উপরে সরিয়ে
- 23:00নিয়েছি। তাহলে,
- 23:01চলুন চেঞ্জ পেজ
- 23:02মেথডে ফিরে যাই
- 23:02। যদি দিকটি
- 23:03সামনের দিকে হয়,
- 23:04তবে আমাদের চেক
- 23:05করা উচিত
- 23:05বর্তমান পেজটি
- 23:06মোট পেজের চেয়ে
- 23:07কম কি না। আর
- 23:08যদি হয়, তবে
- 23:08আমরা শপ নিউ
- 23:09মেথডটি কল করতে
- 23:10পারি এবং
- 23:11বর্তমান শপটি
- 23:12পাস করতে পারি।
- 23:13আর পেজের জন্য,
- 23:13আমরা বর্তমান
- 23:14পেজের সাথে এক
- 23:15যোগ করে পাস করব
- 23:16। যদি দিকটি
- 23:17সামনের দিকে না
- 23:18হয়, তবে আমরা
- 23:18চেক করতে চাই
- 23:19বর্তমান পেজটি
- 23:20একের চেয়ে বেশি
- 23:21কি না। আর যদি
- 23:21হয়, তবে আমরা
- 23:22পুনরায় শপ নিউ
- 23:23মেথডটি কল করতে
- 23:24চাই। এবং আমরা
- 23:25আবার বর্তমান
- 23:25শপটি পাস করব।
- 23:26আর এবার
- 23:27বর্তমান পেজ
- 23:27থেকে এক বিয়োগ
- 23:28করব। এবং সেটি
- 23:29আমাদের আগের
- 23:30পেজে নিয়ে যাবে
- 23:31। আমরা এটি
- 23:31এভাবেই করছি
- 23:32যাতে প্লেয়ার
- 23:33মোট পেজের চেয়ে
- 23:33এগিয়ে না যেতে
- 23:34পারে এবং প্রথম
- 23:35পেজের চেয়ে
- 23:36পিছনে না যেতে
- 23:36পারে। তাই চলুন
- 23:37হ্যান্ডলারে
- 23:38ফিরে যাই। এবং
- 23:39মনে রাখবেন,
- 23:39আমরা সবেমাত্র
- 23:40আগের পেজ এবং
- 23:41পরের পেজের
- 23:41জন্য ভেরিয়েবল
- 23:42তৈরি করেছি।
- 23:43তাই, ঠিক এখানে
- 23:43কনফার্মেশন
- 23:44বাটনের নিচে,
- 23:45আমি এটি কপি করব
- 23:45এবং এটিকে
- 23:46প্রিভিয়াস পেজ
- 23:47বাটনে
- 23:47পরিবর্তন করব।
- 23:48এইতো হয়ে গেল।
- 23:49এসব কিছু মুছে
- 23:50ফেলুন। আমরা
- 23:51এখন যা করব তা
- 23:52হলো, আমরা বলব
- 23:52ম্যানেজার ডট
- 23:53চেঞ্জ পেজ। এবং
- 23:54এক্ষেত্রে
- 23:55আমাদের কোনো
- 23:55আর্গুমেন্ট
- 23:56পাস করার
- 23:56প্রয়োজন নেই
- 23:57কারণ আমরা আগের
- 23:58পেজে যাচ্ছি।
- 23:58তারপর চলুন এটি
- 23:59কপি করি। এটি
- 24:00পেস্ট করুন। আর
- 24:02নেক্সট পেজ
- 24:02বাটনের জন্য,
- 24:03আমরা ফরওয়ার্ড
- 24:04পাস করব। আর
- 24:05আমরা ফরওয়ার্ড
- 24:06পাস করছি কারণ
- 24:07আমরা সামনের
- 24:08দিকে যেতে চাই।
- 24:09আমরা স্ট্রিং
- 24:09গ্রহণ করার
- 24:10পরিবর্তে একটি
- 24:11বুলিয়ানও
- 24:11গ্রহণ করতে
- 24:12পারতাম এবং তখন
- 24:13হয়তো এই
- 24:13ভেরিয়েবলটিকে
- 24:14ফরওয়ার্ড নাম
- 24:14দিতাম। তাহলে
- 24:15আমরা সামনের
- 24:16দিকে যাওয়ার
- 24:16জন্য ট্রু পাস
- 24:17করতাম এবং
- 24:17পিছনের দিকে
- 24:18যাওয়ার জন্য
- 24:18ফলস পাস করতাম।
- 24:19যদিও আমার মনে
- 24:20হয়েছিল যে এটি
- 24:20মানুষকে
- 24:21বিভ্রান্ত
- 24:21করতে পারে। তাই
- 24:22আমি এর
- 24:22পরিবর্তে
- 24:22স্ট্রিং বেছে
- 24:23নিয়েছি। ছোট্ট
- 24:24একটা ভুল যা আমি
- 24:24এখানে করেছি।
- 24:25নিশ্চিত করুন
- 24:25যে আমরা
- 24:26বর্তমান
- 24:26পৃষ্ঠাটি
- 24:26তুলনা করছি।
- 24:27যখন আপনার
- 24:27অনেকগুলো
- 24:28কারেন্ট থাকে
- 24:28এবং আপনি
- 24:28এন্টার চাপেন
- 24:29কিন্তু দেখেন
- 24:29না, তখন
- 24:29ভেরিয়েবলটি
- 24:30কারেন্ট পেজের
- 24:30পরিবর্তে
- 24:31কারেন্ট শপ হতে
- 24:31পারত। কিন্তু
- 24:32এখন যখন আমরা
- 24:32এটি শুরু করব
- 24:33এবং পরীক্ষা
- 24:33করব, এটি
- 24:33নিখুঁতভাবে
- 24:34কাজ করা উচিত।
- 24:34সুতরাং আমরা
- 24:35এগিয়ে যাই,
- 24:35আমরা ডানদিকের
- 24:36পৃষ্ঠায়
- 24:36ক্লিক করব। এবং
- 24:37আমরা দেখতে
- 24:38পাচ্ছি যে আমরা
- 24:38এখন দ্বিতীয়
- 24:39পৃষ্ঠায় চলে
- 24:39এসেছি এবং ২২ এর
- 24:40সাথে ২৩
- 24:40প্রদর্শিত
- 24:41হচ্ছে। আমরা
- 24:41আগের পৃষ্ঠায়
- 24:42ফিরে যেতে পারি
- 24:43এবং এখন আমরা
- 24:43দেখতে পাচ্ছি ১
- 24:44থেকে ২১
- 24:44প্রদর্শিত
- 24:45হচ্ছে। আমরা
- 24:45আবার ব্যাক
- 24:46বাটনে ক্লিক
- 24:46করতে পারি এবং
- 24:47আমরা দেখছি যে
- 24:47আমরা আর পিছনে
- 24:48যাচ্ছি না।
- 24:48আমরা আবার
- 24:49ফরওয়ার্ড
- 24:49বাটনে ক্লিক
- 24:49করতে পারি এবং
- 24:50আমরা দেখতে
- 24:50পাচ্ছি যে আমরা
- 24:50এখন সেই একই
- 24:51আইটেমগুলো
- 24:51দেখতে পাচ্ছি।
- 24:52যদি আমরা আবার
- 24:52ফরওয়ার্ডে
- 24:53ক্লিক করি, আমরা
- 24:53আর সামনে কোথাও
- 24:54যাচ্ছি না।
- 24:54সুতরাং পৃষ্ঠা
- 24:55পরিবর্তন
- 24:56নিখুঁতভাবে
- 24:56কাজ করছে।
- 24:57আমাদের শেষ
- 24:57কাজগুলোর
- 24:58মধ্যে একটি হলো
- 24:58প্লেয়ার
- 24:59বর্তমানে যে
- 24:59পৃষ্ঠায় আছে
- 25:00তার ওপর ভিত্তি
- 25:01করে বাটনের রঙ
- 25:01পরিবর্তন করা।
- 25:02সুতরাং, আমরা
- 25:03আমাদের
- 25:03ম্যানেজার
- 25:04স্ক্রিপ্টের
- 25:04শীর্ষে ফিরে
- 25:05যেতে চাই এবং
- 25:05তারপরে আমাদের
- 25:06পূর্ববর্তী
- 25:07এবং পরবর্তী
- 25:07পৃষ্ঠা
- 25:08বাটনগুলো শুরু
- 25:08করতে হবে, যা
- 25:09আমি এখানে কপি
- 25:10এবং পেস্ট করছি
- 25:10। সুতরাং, আমি
- 25:11সেগুলোকে পেজ
- 25:12লেবেলের নিচে
- 25:13পেস্ট করব। এবং
- 25:13এইতো হয়ে গেল।
- 25:14আমাদের এখন সেই
- 25:15দুটি বাটনই আছে
- 25:16। এবং এখন আমরা
- 25:17যা করতে চাই তা
- 25:17হলো, আপনি এটি
- 25:18ফাংশনের একদম
- 25:18নিচে করতে
- 25:19পারেন অথবা
- 25:19আপনি এটি উপরের
- 25:20দিকে করতে
- 25:20পারেন। এতে
- 25:21আসলে তেমন কিছু
- 25:21আসে যায় না।
- 25:22কিন্তু নতুন
- 25:23ফাংশনের ভিতরে
- 25:24ফিরে এসে, আমরা
- 25:25যা করতে চাই তা
- 25:26হলো
- 25:26প্রিভিয়াস
- 25:27পেজ বাটন ডট
- 25:27ব্যাকগ্রাউন্ড
- 25:28কালার ৩ সমান
- 25:29কালার ৩ ডট ফ্রম
- 25:30আরজিবি সমান
- 25:31এবং তারপরে
- 25:32আমরা পরীক্ষা
- 25:32করতে চাই
- 25:33পৃষ্ঠাটি ১ এর
- 25:34সমান কিনা। তখন
- 25:35আমরা চাই যে
- 25:36রঙটি ধূসর হোক।
- 25:37তাই আমরা বলব
- 25:38ফ্রম আরজিবি
- 25:39এবং যদি আমরা
- 25:39দেখি ঠিক আছে,
- 25:40তাই হ্যাঁ, আমার
- 25:41আগের বাটনটি
- 25:42ধূসর। তাই আমরা
- 25:43এটি আরজিবি
- 25:44হিসেবে কপি করব
- 25:45। এইতো হয়ে গেল
- 25:46। এটি এটিকে
- 25:47ধূসর রঙে সেট
- 25:48করবে। এবং
- 25:48তারপরে আমরা
- 25:49বলব এলস কালার ৩
- 25:50নিউ এবং তারপরে
- 25:51এটি বেগুনি হবে
- 25:52যা বর্তমানে
- 25:53নেক্সট বাটনের
- 25:54রঙ। এইতো হয়ে
- 25:55গেল। সুতরাং
- 25:55বর্তমান
- 25:56পৃষ্ঠা এক হলে
- 25:57আগের বাটনটি
- 25:57ধূসর হয়ে যাবে
- 25:58। কিন্তু যদি
- 25:59বর্তমান
- 25:59পৃষ্ঠা দুই হয়
- 26:00উদাহরণস্বরূপ,
- 26:00তবে এটি তখন
- 26:01বেগুনি হয়ে
- 26:01যাবে। তারপর
- 26:02আমরা যা করতে
- 26:02চাই তা হলো আমরা
- 26:03এটি কপি করে
- 26:04পেস্ট করব। এবং
- 26:04এখন আমরা এটিকে
- 26:05প্রিভিয়াস
- 26:06থেকে নেক্সট
- 26:06পেজ বাটনে
- 26:07পরিবর্তন করব।
- 26:07এবং আমরা বলব
- 26:08যদি পেজ ১-এর
- 26:09পরিবর্তে মোট
- 26:10পেজের সমান হয়।
- 26:11সুতরাং যদি
- 26:12পাঁচটি পৃষ্ঠা
- 26:12থাকে এবং আমরা
- 26:13বর্তমানে পাঁচ
- 26:14নম্বর পৃষ্ঠায়
- 26:14থাকি, তবে আমরা
- 26:15রঙটি ধূসর করতে
- 26:16চাই। অন্যথায়,
- 26:17আমরা রঙটি
- 26:17বেগুনি করতে
- 26:18চাই। তাই, যদি
- 26:19আমরা পাঁচ
- 26:19নম্বর পৃষ্ঠায়
- 26:19থাকি এবং মোট
- 26:20পাঁচটি পৃষ্ঠা
- 26:21থাকে, তবে এটি
- 26:21ধূসর হয়ে যাবে।
- 26:22এবং যদি আমরা
- 26:22চার নম্বর
- 26:22পৃষ্ঠায় থাকি
- 26:23আর মোট পাঁচটি
- 26:23পৃষ্ঠা থাকে,
- 26:24তবে এটি বেগুনি
- 26:24হয়ে যাবে। তো,
- 26:25চলুন গেমটি
- 26:25শুরু করা যাক
- 26:26এবং দেখি এটি
- 26:27কীভাবে কাজ করে
- 26:27। আহ, একটা বিষয়
- 26:28আমি দ্রুত ভুল
- 26:29করেছিলাম, তা
- 26:29হলো নিশ্চিত
- 26:30করুন যে আপনি '
- 26:30ফ্রম আরজিবি'
- 26:31ব্যবহার করছেন
- 26:32অথবা আপনার
- 26:32কালার থ্রি
- 26:33তৈরি সঠিক আছে
- 26:33কিনা। সুতরাং,
- 26:34এখন যেহেতু
- 26:34আমরা এটি 'ফ্রম
- 26:35আরজিবি' হিসেবে
- 26:36সেট করেছি, এটি
- 26:36ভালোভাবে কাজ
- 26:37করবে। আমরা
- 26:37দেখতে পাচ্ছি
- 26:38প্রথম পৃষ্ঠায়,
- 26:39আগের তীরটি
- 26:39ধূসর এবং আমরা
- 26:40পেছনে যেতে
- 26:40পারছি না,
- 26:41কিন্তু সামনের
- 26:41তীরটি বেগুনি।
- 26:42এবং যদি আমরা
- 26:43সেটি ক্লিক করি,
- 26:43তবে আমরা দেখতে
- 26:44পাই যে দুই
- 26:44নম্বর পৃষ্ঠায়
- 26:45যাওয়ার পর
- 26:45সামনের
- 26:45বোতামটি ধূসর
- 26:46হয়ে গেছে এবং
- 26:46আমরা তা ক্লিক
- 26:47করতে পারছি না।
- 26:47কিন্তু পিছনের
- 26:48বোতামটি এখন
- 26:49বেগুনি এবং
- 26:49আমরা তা ক্লিক
- 26:50করতে পারি।
- 26:50সুতরাং এখন
- 26:51তীরগুলো
- 26:51পুরোপুরি কাজ
- 26:52করছে। আমরা
- 26:53বিভিন্ন
- 26:53পৃষ্ঠার মধ্যে
- 26:54নেভিগেট করতে
- 26:54পারছি এবং
- 26:55সবকিছু
- 26:55নিখুঁতভাবে
- 26:55কাজ করছে। শেষ
- 26:56যে কাজটি আমরা
- 26:57করতে চাই তা হলো
- 26:58স্ক্রল পজিশন
- 26:58রিসেট করা। ধরা
- 26:59যাক আমরা একদম
- 27:00নিচে ফ্রেঞ্চ
- 27:01ফ্রাই ২১
- 27:01পর্যন্ত
- 27:02স্ক্রল করলাম
- 27:02এবং তারপর
- 27:03পৃষ্ঠা
- 27:03পরিবর্তন
- 27:04করলাম। এখন
- 27:04ধরুন আপনার
- 27:05পৃষ্ঠাটি
- 27:06আইটেম দিয়ে
- 27:06পূর্ণ হয়নি।
- 27:07তাই প্লেয়ার
- 27:08এটি দেখে ভাবতে
- 27:09পারে, ব্যাপার
- 27:09কি? সব আইটেম
- 27:10কোথায় গেল? এবং
- 27:11হয়তো তারা
- 27:12বুঝতে পারবে না
- 27:12যে তাদের আবার
- 27:13উপরে স্ক্রল
- 27:14করতে হবে। তাই,
- 27:14আমরা
- 27:15প্লেয়ারদের
- 27:15জন্য এই
- 27:16প্রক্রিয়াটি
- 27:16অটোমেট করতে
- 27:17চাই। এখন,
- 27:17আপনারা যদি এই
- 27:18প্রপার্টি
- 27:18সম্পর্কে
- 27:19অপরিচিত থাকেন,
- 27:19তবে স্ক্রলিং
- 27:20ফ্রেমের ভেতরে
- 27:21গিয়ে যদি আমরা '
- 27:21ক্যানভাস' লিখে
- 27:22সার্চ করি,
- 27:23তাহলে
- 27:23সম্ভাব্য
- 27:23প্রপার্টিগুলো
- 27:24দেখতে পাব, আর
- 27:25নিচের দিকে
- 27:25স্ক্রল করলে
- 27:26আমরা দেখতে পাব
- 27:26একটি
- 27:27প্রপার্টি
- 27:27পরিবর্তিত
- 27:28হচ্ছে। আমরা
- 27:28দেখতে পাচ্ছি
- 27:29ক্যানভাসের
- 27:29অবস্থান
- 27:30পরিবর্তিত
- 27:30হচ্ছে। সুতরাং,
- 27:31আমরা এখন জানি
- 27:31কোন
- 27:32প্রপার্টিটি
- 27:32আমাদের
- 27:33পরিবর্তন করতে
- 27:33হবে। এবং যখন
- 27:34স্ক্রল হুইল
- 27:35পৃষ্ঠার একদম
- 27:35উপরে থাকে তখন
- 27:36এই প্রপার্টির
- 27:37মান আমরা কত সেট
- 27:38করতে চাই? সেটা
- 27:39হবে শূন্য।
- 27:39তাহলে, আমরা এখন
- 27:40যা করতে চাই এবং
- 27:41আমি এটি
- 27:42একেবারে নিচে
- 27:42যুক্ত করছি
- 27:43কারণ এটি
- 27:44আমাদের আগের
- 27:44কাজের সাথে
- 27:45সম্পর্কিত নয়:
- 27:46নতুন ফাংশনটি
- 27:46কল করা হলে,
- 27:47আমরা
- 27:47কন্টেইনার
- 27:48স্ক্রলিং
- 27:49ফ্রেমের
- 27:49ক্যানভাস
- 27:50পজিশনটিকে
- 27:50একটি ভেক্টর ২ এ
- 27:51সেট করতে চাই,
- 27:52যা শুধুমাত্র ০,
- 27:53০ নিয়ে গঠিত।
- 27:53এবং এইতো হয়ে
- 27:54গেল। তাহলে, এখন
- 27:55চলুন গেমটি
- 27:56শুরু করা যাক।
- 27:57নিচের দিকে
- 27:57স্ক্রল করি,
- 27:58পরবর্তী পেজে
- 27:58যাই, এবং আমরা
- 27:59দেখতে পাচ্ছি
- 27:59যে পরবর্তী
- 27:59পেজে যাওয়ার
- 28:00সময় আমরা
- 28:00স্ক্রল করে
- 28:01একদম উপরে চলে
- 28:01এসেছি। চলুন
- 28:02আবার নিচে
- 28:02স্ক্রল করি,
- 28:03আগের পেজে যাই,
- 28:03এবং এখন আমরা
- 28:04আবার উপরে ফিরে
- 28:05আসছি। তাহলে,
- 28:05এটি নিখুঁত, এবং
- 28:06পুরো কাজটি শেষ
- 28:07। তো, ভদ্রমহিলা
- 28:08ও ভদ্রমহোদয়গণ,
- 28:09আমরা আমাদের শপ
- 28:09জিইউআই (GUI)-তে
- 28:10মাল্টিপল
- 28:10পেজের কাজ
- 28:11পুরোপুরি শেষ
- 28:12করেছি। এটি বেশ
- 28:12বড় একটি কাজ ছিল
- 28:13, তবে আশা করি
- 28:13আমি আপনাদের
- 28:14বোঝার জন্য এবং
- 28:14অনুসরণ করার
- 28:15জন্য এটি
- 28:15যথেষ্ট সহজ করে
- 28:16তুলেছি।
- 28:16সবসময়ের মতো,
- 28:17যদি এই ভিডিওটি
- 28:17আপনাদের
- 28:18সাহায্য করে
- 28:18থাকে বা আপনারা
- 28:19এটি উপভোগ করে
- 28:19থাকেন, তবে লাইক
- 28:20বাটনে ক্লিক
- 28:20করতে ভুলবেন না
- 28:21। এছাড়া,
- 28:21সাবস্ক্রাইব
- 28:22বাটনে ক্লিক
- 28:22করুন এবং বেল
- 28:23আইকনটি অন করে
- 28:23রাখুন যাতে আমি
- 28:24যখন আরও রবলক্স
- 28:24ডেভেলপমেন্ট
- 28:24কন্টেন্ট
- 28:25আপলোড করি তখন
- 28:25আপনারা
- 28:25নোটিফিকেশন
- 28:26পান। পরিশেষে,
- 28:26আমার একটি
- 28:27প্যাট্রিয়ন (
- 28:27Patreon) আছে যদি
- 28:28আপনারা আমাকে
- 28:28সাপোর্ট করতে
- 28:28চান এবং এই
- 28:29ভিডিওতে আমি যে
- 28:29স্ক্রিপ্ট ও
- 28:30গেম ফাইলগুলো
- 28:30তৈরি করেছি তার
- 28:31সবগুলোতে
- 28:31অ্যাক্সেস
- 28:31পেতে চান। নিচে
- 28:32ডেসক্রিপশনে
- 28:32একটি লিঙ্ক
- 28:33দেওয়া আছে এবং
- 28:33আপনারা সেটি
- 28:34চেক করে দেখতে
- 28:34পারেন। সবশেষে,
- 28:35আমি আশা করি
- 28:35আপনাদের দিনটি
- 28:36দারুণ কাটুক
- 28:36এবং আপনাদের
- 28:37সাথে দেখা হবে
- 28:37পরের ভিডিওতে।
About this transcript
This page contains the full transcript of Adding Multiple Pages to Our Shop GUI! Roblox Studio Simulator Guide Episode 10 by MonzterDEV, generated from the public captions YouTube serves with the video. The transcript has 6,163 words across 2,711 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.
What you can do with it
Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.
Free YouTube transcript tool
YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.