De la versiunea 15.09, SDK include o funcție de gestionare a proiectului, care permite:
Aplicația Manager de proiect poate fi rulată din secțiunea Tools (Instrumente) din pagina index a SDK-ului.
La lansare, aplicația afișează o listă cu toate proiectele curente din SDK.
Comenzile pentru gestionarea proiectelor se află în partea de sus a paginii.
Back to Index - revine la pagina index Blend4Web SDK.
Create New Project - deschide aplicația de creare proiect.
Import Project(s) - deschide fereastra de dialog pentru import proiect.
Export Project(s) - deschide pagina de export proiect.
Hide Stock Projects - poate fi folosită pentru a ascunde proiectele realizate. Dacă există deja proiecte ascunse, comanda este înlocuită cu comanda Show Stock Projects.
Help - deschide fișierul Help.
Comenzile pentru gestionarea unui proiect specific sunt situate la dreapta.
Notă: Este posibil ca unele comenzi să nu fie disponibile în funcție de tipul proiectului.
Activarea acestei opțiuni va face managerul de proiect să prezinte modulele utilizate de aplicație și să scoată rezultatele contorului în consolă. Mesajele de avertizare posibile sunt listate mai jos:
Dacă lipsește unul sau mai multe module API din dosarul proiectelor, se va afișa următorul mesaj:
Module ‘module_name’ is missing in the ‘project_name.html’ project, please include it or run ‘Update Modules’. (Modulul ‘nume_modul’ lipsește în proiectul ‘nume_proiect.html’, vă rog includeți-l sau rulați ‘Actualizare module.)
Aceste module lipsă pot fi adăugate la proiect cu ajutorul butonului Module de actualizare.
Dacă proiectul are unul sau mai multe module API care nu sunt utilizate nicăieri în codul programului, se va afișa următorul mesaj:
Incorrect module ‘module_name’ in the ‘project_name.html’, please remove it or run ‘Update Modules’.
Modul incorect ‘nume_modul’ în "nume_proiect.html’, eliminați-l sau rulați ‘Module de actualizare’.
Aceste module incorecte pot fi eliminate din proiect cu butonul Update Modules.
Dacă nu au fost detectate probleme cu modulele lipsă / nenecesare, se va afișa următorul mesaj:
Module check complete. No problems detected in the ‘module_name.html’.
Verificarea modulului este completă. Nu au fost detectate probleme în ‘nume_modul.html’.
3. Re-export scenes - se exportă din nou fișierele .blend din proiect.
4. Convert media resouces - detalii în secțiunea corespunzătoare.
5. Export and download a project archive - export și descărcare arhivă proiect.
6. Remove the project - Ștergere proiect.
7. Update file structure - actualizarea structurii fișierelor. Disponibil numai pentru proiectul creat cu versiuni ale Blend4Web mai vechi de 16.12.
Notă: Toate căile de proiecte sunt preluate din fișierul configurat b4w_project.
Tipul aplicației este, de asemenea, specificat acolo. O aplicație poate avea unul dintre următoarele tipuri:
Instrumentul pentru crearea de noi proiecte este inclus în aplicația Project Management și executat cu butonul Create New, aflat pe pagina principală a acestei aplicații.
Butonul Back to Projects (Înapoi la proiecte) poate fi utilizat pentru a reveni la pagina principală a Managerului de Proiect, iar butonul Help poate fi utilizat pentru a accesa fișierul Ajutor.
1. Project name - Numele proiectului este folosit pentru a numi directoare de proiect, cum ar fi "projects / nume_proiect",
" projects / nume_proiect / assets", "projects / nume_proiect / blender" și „ projects / nume_proiect / build“.
2. Project title - Titlul proiectului așa cum este prezentat în browser
3. Project author / Company - Numele autorului proiectului
4. Create Application Starter Files - Adaugă șabloane la aplicație. Șabloanele standard ale aplicației: fișierelede tip html, css și js vor fi adăugate în directorul proiectului "projects / nume_proiect".
5. Create Scene Starter Files - adaugă șabloane pentru scenă. Fișierul standard de tip json va fi adăugat în directorul "projects / nume_proiect / assets"; fișierul .blend va fi adăugat în directorul "projects / nume_proiect / blender"
6. Use Material Library - Utilizează Biblioteca de Materiale. Fișierele Blend din biblioteca de materiale vor fi copiate în directorul proiectului "projects / nume_proiect / blender", în timp ce fișierele de material vor fi copiate în folderul "projects / nume_proiect / assets"
7. Copy Project Management Script - Copie scriptul (codul) managerului de proiect. Codul Proiect.py va fi copiat în directorul proiectului.
8. Application Type - Tipul proiectului. Sunt disponibile mai multe opțiuni:
9. JavaScript Obfuscation Level - Nivel de optimizare Javascript
10. Web Player Params - Atributele adresei URL a playerului Web. Această filă este disponibilă numai dacă parametrul Engine Binding Type este setat la Web Player JSON sau Web Player HTML.