Mam już obraz załadowany na dom i chcę być w stanie przeciągnąć ten obraz na płótno i upuścić go na płótno i stworzyć z niego obiekt kineticjs.kineticjs przeciągnij i upuść obraz z dom na płótno
Nie wiem, jak sprawić, aby obraz był przeciągalny i nie wiem, jak sprawić, by płótno reagowało na przeciąganie i upuszczanie zdarzeń, które już istnieją w domenie. Czy ktoś może mi pokazać, jak to zrobić?
Większość tutoriali pokazuje, jak przeciągać i upuszczać z płótna lub systemu plików, szukam sposobu przeciągania z DOM na płótno.
Informacje dodatkowe: Chcę mieć system menu lub kilka miniaturek, które użytkownik może przeciągnąć i upuścić na płótnie, aby rozwinąć zdjęcie.
Z góry dzięki!
nie można przeciągnij i upuść element od DOM do Canvas, ponieważ przeciąganie i upuszczanie działa między DOM. Płótno nie pochodzi z DOM. Możesz użyć alternatywy, na przykład zdarzenia onload lub zdarzenia kliknięcia. –
Cóż, możesz użyć jquery do odczytania obiektu dom, który chcesz utworzyć kinetyczny obiekt obrazu. Właśnie przeczytałeś atrybut obrazu, by pobrać źródło. następnie musisz utworzyć pseudo-logikę w jquery, która wykryje, kiedy masz obraz na płótnie. wtedy możesz stworzyć obiekt obrazu wewnątrz kinetyki. – SoluableNonagon