Opublikowano 5 Grudnia 20232 l Animowany efekt otwierania i zamykania okienek ________________________________________________________________ Rozszerzenie naszego kodu źródłowego o ten patent pozwala na dodanie animowanego efektu do otwieranych i zamykanych okienek w grze. Efekt nie jest generalną zmianą w całym naszym interfejsie i dodajemy go tylko do konkretnie wybranych przez nas okienek EFEKT: Pierwsze co robimy to pobieramy plik z załącznika o nazwie extern (są to nowe biblioteki do naszego kodu źródłowego) po prostu przeciągamy całość do folderu extern (tam gdzie pliki od binki) Implementacja: 📂 Lokalizacja pliku: 'pythonwindow.cpp->eterpythonlib' Tylko zalogowani Zaloguj się, aby wyświetlić chronioną treść Ten post zawiera treści dostępne tylko dla członków. Zaloguj się lub utwórz konto, aby odblokować całą zawartość tego posta. Zaloguj się Utwórz konto //Aktualizacja 19.09.2024r Nadal w PythonWindow.cpp Implementacja: 📂 Lokalizacja pliku: 'pythonwindow.h ->eterpythonlib' Implementacja: 📂 Lokalizacja pliku: 'pythonwindowmanagermodule.cpp ->eterpythonlib' Implementacja: 📂 Lokalizacja pliku: 'locale_inc.h ->userinterface' Implementacja: 📂 Lokalizacja pliku: 'pythonapplicationmodule.cpp ->userinterface' Kiedy już wszystko wkleiliśmy to kompilujemy naszą binke. Teraz przechodzimy do uiscript -> i wybieramy sobie jakiś dany plik który nas interesuje żeby uzyskac animacje a dokładnie musi zawierać fraze - style "movable" oraz "float" np. w characterwindow.py Poniżej podaje przykład zmiany, tutaj dodaliśmy fraze "animate" jak poniżej NA DOLE DO POBRANIA PLIK EXTERN !
Opublikowano 5 Grudnia 20232 l O LUJU ALE DODATEK 😄 // edit Chciałby ktoś zrobić na opcje włącz/wyłącz? serwer "ervelia" ma właśnie zrobione animowane okna z opcją wyłączenia na standardowe 😄 Edytowane 5 Grudnia 20232 l przez ExoCarossa
Opublikowano 30 Stycznia 20242 l Ma ktoś fixa na zamykanie się okna depo/isu? Efekt tak jak by się dubluje. Gdzieś kiedyś przeleciało przez oczy, ale nie mogę znaleźć.
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto