ব্লকের সংজ্ঞা (অর্থাৎ এর ক্ষেত্র এবং সংযোগ) এর উপর ভিত্তি করে একটি ব্লকের আকৃতি একটি রেন্ডারার দ্বারা নির্ধারিত হয়।
অন্তর্নির্মিত রেন্ডারার
ব্লকলি তিনটি বিল্ট-ইন রেন্ডারার প্রদান করে, যার প্রত্যেকটি প্রোগ্রামে কিছুটা ভিন্ন অনুভূতি দেয়।
রেন্ডারার | বর্ণনা | ছবি |
---|---|---|
থ্রাসোস | প্রস্তাবিত রেন্ডারার। এটি গেরাস রেন্ডারারের একটি আরও আধুনিক গ্রহণ, আরও সমান ব্যবধান এবং শক্ত সীমানা সহ। | |
গেরাস | ডিফল্ট রেন্ডারার। এটি মূল রেন্ডারার যা ব্লকলি দিয়ে তৈরি করা হয়েছিল। | |
জেলোস | Scratch-3.0 ব্লক ডিজাইনের উপর ভিত্তি করে একটি রেন্ডারার। |
এই রেন্ডারারগুলির মধ্যে একটি ব্যবহার করতে, ইনজেকশন বিকল্পগুলিতে নামটি পাস করুন:
Blockly.inject('blocklyDiv', {
renderer: 'thrasos'
});
কাস্টম রেন্ডারার
আপনি যদি আপনার প্রোগ্রামটিকে বিল্ট-ইন রেন্ডারারগুলির থেকে আলাদা চেহারা এবং অনুভূতি দিতে চান তবে আপনি একটি কাস্টম রেন্ডারারও তৈরি করতে পারেন। শুরু করতে ব্লকলি টিম আপনাকে সুপারিশ করে:
- একটি রেন্ডারারের সমস্ত উপাদান কীভাবে একত্রে ফিট হয় তা জানতে রেন্ডারার ধারণা ডক্সের মাধ্যমে পড়ুন৷
- কাস্টম রেন্ডারিং সহ হাতে-কলমে অনুশীলন পেতে কাস্টম রেন্ডারার কোডল্যাবটি সম্পূর্ণ করুন৷
- আপনার প্রকল্পে ডিবাগ রেন্ডারার যোগ করুন।
- আপনার রেন্ডারার কাস্টমাইজ করুন।