[해결됨] 네이버 오픈캐스트 비슷하게 만들었는데....
갤원
2023.04.01
http://luxurydessin.x-y.net/test/opencast.html
소스보면 정말 이상하겠지만.... 어떻게 만들어야할찌 몰라서 임시방편으로 처리를 했는데요~문제는 마우스를 오버했을때 돌아가는건 잘되는데 돌아가는 도중에 기능이 중첩되서 계속 쌓이고 쌓여서 마우스를 빼놓아도 계속 돌아가네요이걸 중간에 멈쳐줘야하는데 stop을 어디다 걸어줘야할찌도 모르겠고... 아마 소스를 갈아 없어야 가능할꺼 같은데 방법이 없을까요? ㅠㅠ
해결방법 : 소스 갈아 엎고 마우스 롤오버 기능 빼버렸음...
-
소희
지금 여유가 생겨서 소스를 봤는데요. 아쉬운게 너무 직관적으로만 나열하듯이 소스를 만든거 같아요. 알고리즘을 생각해서 만드는게 좋습니다. 가령 엘리먼트가 움직이는 animate 를 함수로 만들어 놓고요. animate 를 멈추게 하는 함수도 만들고 if 문으로 적으시는게 좋겠네요. 또 if 문으로 애니매션중이면 함수를 나가게 만드시면 될거같아요... return; 이용하시면 되겟죠? 한 번 검색을 하면서 만들어보세요. 잘될겁니다 ㅎㅎ
-
SweetChoco
지금 그걸 몰라서 물어본거에요 ㅠㅠ 어디다 어떻게 그걸 넣어줘야하는건지.... animate부분에 stop을 써줘도 이상하게 되네요.....
-
유진깡
대충 봣는뎅 애니메이션 끝낫을때 멈추는게 잇을꺼에요 그리고 지금 보면 마우스 갓다대기만해도 막 움직이는데
요소가 애니메이션 중이면 기능 멈추게 하는것도 넣어주셔야 할거같네요.