تتيح لك خلفية الطبقات إنشاء خلفيات من المنظر متعددة الطبقات.
تتحرك كل طبقة مع مؤشر الماوس ، مما يخلق هذا التأثير الجميل.
التثبيت • التكوين • إنشاء خلفيات
SDL2 باستخدام مدير الحزمة الخاص بكWayland ، فيجب عليك أيضًا تثبيت XWayland .tar.gz من الإصدارات/usr/local : sudo tar -o -xvf [archive name].tar.gz --directory /usr/local/usr/local ، فأنت بحاجة إلى تعيين LWP_PREFIX env قبل تشغيل lwp .lwplwp ، ثم قم بتشغيله مرة أخرى لفتح نافذة التكوين. حدد خلفية لكل شاشة.Draw on root window في إعدادات التطبيق. قد يكون هذا ضروريًا في بعض التوزيعات لعمل خلفية الطبقات بشكل صحيح (انظر التكوين)lwp & Command إلى ملف .rc لسطح المكتب الخاص بك SDL2 على ملفات تطوير ، لذلك قد يكون من الضروري أيضًا تثبيت إصدار تطوير SDL2CMakebuild : git clone https://github.com/jszczerbinsky/lwp
cd lwp
mkdir build
cd build.tar.gz cmake ../
cmake --build .
cpack.tar.gz . اتبع خطوات التثبيت لتجميع خلفية الطبقات على النوافذ ، تحتاج إلى تثبيت msys2. بعد التثبيت ، اتبع دليل إعداد GTK Development Enviroment. من الآن فصاعدًا ، تابع استخدام محطة MSYS2 MINGW (تأكد من أنك تستخدم MSYS2 MINGW64 / MSYS2 MINGW32 بدلاً من MSYS2 ).
# For 64bit:
pacman -S mingw-w64-x86_64-cmake mingw-w64-x86_64-SDL2 mingw-w64-x86_64-gcc mingw-w64-x86_64-gtk3 mingw-w64-x86_64-libconfig
# For 32bit:
pacman -S mingw-w64-i686-cmake mingw-w64-x86_i686-SDL2 mingw-w64-x86_i686-gcc mingw-w64-x86_i686-gtk3 mingw-w64-x86_i686-libconfiggit clone https://github.com/jszczerbinsky/lwp
cd lwp
mkdir build
cd build # Remember to use unix path format (instead of C:/path/to/dir use /c/path/to/dir)
cmake -DSDL2_RUNTIME_DIR=/path/to/dir ../
cmake --build .
# Prepare the DLLs, that will be shipped with the program.
# The script is going to ask you which version of gdbus.exe should it use (32bit or 64bit)
../distributeDLLs.sh
cpackبعد هذا يجب أن يظهر المثبت في الدليل الحالي.
lwp بالفعل في الخلفية ، قم بتشغيل lwp مرة أخرى لإظهار النافذة.%LOCALAPPDATA%lwpwallpapers تريد مشاركة خلفيةك؟ انضم إلى خلافنا!
خلفيات المنظر ليست شائعة. ولهذا السبب إذا كنت تريد بعض خلفية Parallax Cool ، فيجب عليك إما العثور على خلفية لعبة المنظر على الإنترنت واستخدامها كخلفية أو قطع بعض الخلفية الحقيقية إلى طبقات باستخدام GIMP أو Photoshop.
.bmp وتسميتها 1.bmp ، 2.bmp ... ( 1.bmp هو أسفل الطبقة)wallpaper.cfg (يمكنك عمل نسخة من C:Program Fileslwpwallpapersdefault-fullhdwallpaper.cfg بنية الملف:
C:
└ MyCoolWallpaperDirectory
└ wallpaper.cfg
└ 1.bmp
└ 2.bmp
└ 3.bmp
| يكتب | اسم | وصف |
|---|---|---|
| int | عدد | عدد طبقات خلفية |
| يطفو | Movement_x | حساسية الماوس في محور X |
| يطفو | Movement_y | حساسية الماوس في محور y |
| int | تكرار | كرر خلفية في محور X |
| int | تكرار | كرر خلفية في محور y |
رخصة معهد ماساتشوستس للتكنولوجيا
حقوق الطبع والنشر (C) 2022 Jakub Szczerbiński
يتم منح الإذن بموجب هذا ، مجانًا ، لأي شخص يحصل على نسخة من هذا البرنامج وملفات الوثائق المرتبطة به ("البرنامج") ، للتعامل في البرنامج دون تقييد ، بما في ذلك على سبيل المثال لا الحصر حقوق استخدام الأشخاص ونسخها ودمجها ودمجها وتوزيعها وتوزيعها على ما يلي:
يجب إدراج إشعار حقوق الطبع والنشر أعلاه وإشعار الإذن هذا في جميع النسخ أو الأجزاء الكبيرة من البرنامج.
يتم توفير البرنامج "كما هو" ، دون أي ضمان من أي نوع ، صريح أو ضمني ، بما في ذلك على سبيل المثال لا الحصر ضمانات القابلية للتسويق واللياقة لغرض معين وعدم الانفجار. لا يجوز بأي حال من الأحوال أن يكون المؤلفون أو حاملي حقوق الطبع والنشر مسؤولاً عن أي مطالبة أو أضرار أو مسؤولية أخرى ، سواء في إجراء عقد أو ضرر أو غير ذلك ، ناشئة عن أو خارج البرنامج أو الاستخدام أو غيرها من المعاملات في البرنامج.