رضایت کاربران از دانلود فایل
پیشنهاد
4068
تعداد دانلود
4079
رضایت مندی
95%
توضیحات کامل در مورد فایل
دانلود اسکریپت بازی پازلبا (html javascript css)
امروز در این پست برای شما کاربران عزیز وبسایت فایل سحرآمیز یک اسکریپت بازی پازلبا (html javascript css) را آماده دانلود قرار داده ایم.
نمونه تصاویر در زمان اجر
روش کار کد اسکریپت این بازی پازل
این کد یک کلاس به نام Puzzle را تعریف میکند که برای ساخت و مدیریت یک اسلاید پازل استفاده میشود. این کلاس وابستگیهای مورد نیاز خود را از فایلهای دیگری مانند Board.js، Drawer.js، Instance.js، Metrics.js، Piece.js، Set.js و Table.js و همچنین فایلهای صوتی Sounds.js و Utils.js دارد.
در constructor کلاس Puzzle، سه پارامتر sounds، imageName و pieceCount دریافت میشود. این پارامترها به ترتیب برای تنظیم صداها، نام تصویر پازل و تعداد قطعات پازل استفاده میشوند. در این متد، ابتدا تصویر اصلی بارگذاری میشود و پس از بارگذاری تصویر، متد build فراخوانی میشود.
متد build پازل را بر مبنای تصویر بنا میکند. ابتدا یک شیء Metrics ایجاد میشود که اطلاعات مربوط به تصویر و تعداد قطعات را نگهداری میکند. سپس یک شیء Instance، Drawer، Board و Table ایجاد میشوند که به ترتیب مسئولیتهای مربوط به نمایش تکههای پازل، ترسیم پازل، مدیریت صفحهبندی قطعات و مدیریت جدول پازل را بر عهده دارند.
در ادامه، متد destroy پازل را نابود میکند و منابع مصرفی را آزاد میکند. سپس متدهای togglePreview و togglePause برای نمایش و مخفی کردن پیشنمایش و توقف و ادامه دادن بازی در نظر گرفته شدهاند.
متد startTimer زمان بازی را شروع میکند و با فاصله زمانی یک ثانیه، متد incTime را در شیء Metrics صدا میزند تا زمان گذشته شده افزایش یابد.
متدهای pickAny و dropAny برای برداشتن و رها کردن قطعات و مجموعهها در نظر گرفته شدهاند. این متدها در هنگام کلیک کردن بر روی قطعات صدا زده میشوند و موقعیت ماوس را تشخیص میدهند و قطعه را در مکان مناسب قرار میدهند.
متد complete بررسی میکند که آیا پازل تکمیل شده است یا خیر. اگر پازل تکمیل شده باشد، صداها و تنظیمات مربوط به پایان بازی اعمال میشود و نمایشگر مناسب نمایش داده میشود.
در کل، این کد یک ساختار پایه برای پازل فراهم میکدند. با استفاده از این کد، میتوانید یک بازی پازل ساده را پیادهسازی کنید با قابلیتهایی مانند بارگذاری تصویر، تشکیل قطعات پازل، جابجایی قطعات، نمایش پیشنمایش و زمانسنجی بازی.
این اسکریپت برای اجرا به یک localhost نیاز دارد و فایل ها بدرستی فراخوانی شده و اجرا شود برای تست نیز می توانید از برنامه XAMPP استفاده نمایید.
برای شما کاربر عزیز ییشنهاد دانلود داده می شود.
نمونه قالب موبایل
سایت کرون جابز
فعل ماضی ساده
دانلود جدول نازک کاری
صندوق فروش با php
چیلر جذبی و تراکمی چیست
بازی با html
نرم افزار مدیریت و رزرو سالن
فرهنگ لغت فارسی
لینک سازی
دانلود اسکریپت وب سایت فروشگاه آنلاین عینک با استفاده از PHP و MySQL
اسکریپت سیستم مدیریت زمان پروژه آنلاین در کد منبع PHP OOP
دانلود نمونه سوالات امدادگر و حوادث
دانلود اسکریپت برنامه وب گالری تصاویر ساده با استفاده از کد PHP
دانلود نرم افزار ساخت نقشه سایت Sitemap Generator
پروژه اسکریپت برنامه ویرایش عکس بصورت آنلاین کدنویسی شده با HTML5 و جاوا اسکریپت
دانلود نمونه سوالات تکنسین داروخانه
دانلود اسکریپت بارکد خوان (Html5 QR Code)
سورس و کد نمونه بازی ماشین با بیسیک فور اندروید بصورت اچ تی ام ال 5
سورس و کد نحوه کار با دیتابیس اکسس (MS Access) در ویژوال بیسیک دات نت (VB.Net)
دانلود فایل ورد در مورد نکات طلایی آزمون طراحی معماری
تحقیق آماده در مورد کنترل کنندهای واحدهای صنعتی و پتروشیمی PLC
دانلود نرم افزار ابزار ترسیم تقارن به همراه سورس و کد سی شارپ
دیتابیس لیست کلمات طلایی (Golden Keywords) برای استفاده در متن تبلیغات
نمونه فایل اکسل لیست کردن فایل در سیستم ( یافتن متا داده فایل با استفاده از FileSystemObject )
دانلود نرم افزار بررسی ایندکس شدن سایت در گوگل
دانلود اسکریپت معرفی محصول در سایت در کد منبع PHP-OOP