generated from KN-Algo/template-repository
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Labels
Description
Opis zadania i szczegółowe wymagania
Implementacja mechanizmu przeciągania i upuszczania (Drag & Drop) elementów drabinki z paska narzędzi na obszar roboczy (Canvas).
- Drag: Pobieranie typu elementu (styk, cewka) przy rozpoczęciu przeciągania.
- Drop: Walidacja miejsca upuszczenia i dodanie elementu do struktury logicznej.
- UI/UX: Wizualny feedback podczas przeciągania (tzw. "ghost image").
Dodatkowy kontekst i źródła pomocnicze
Funkcjonalność ta musi być zintegrowana z mechanizmem Snappingu, aby upuszczone elementy automatycznie wyrównywały się do siatki.
Definicja wykonania zadania
- Możliwość przeciągnięcia dowolnego elementu z menu na scenę.
- Automatyczne tworzenie instancji obiektu w miejscu upuszczenia.
- Obsługa błędnych lokalizacji (np. upuszczenie poza obszar roboczy).
- Brak błędów w konsoli podczas operacji.
Reactions are currently unavailable