웹디자인 강의
Flash 가속도붙은 무비클립이 따라다니는 메뉴 수정
2004.03.30 16:19
아래 118번의 flashman님이 쓰신 글의 Root님이 쓰신 리플을 강좌로 만들어 봤습니다.
저도 초보라 잘 모르지만 암튼 한번 만들었어요~^^ㅎㅎ
(참고로 flashman님이 쓰신 방법으로 했더니 잘 안되서... Root님의 방법으로 해보았습니다.
flashman님께 잘못 됬다는게 아니라 암튼 잘 안되더라구요..--;;
샘플
리플의 Root님 말씀대로 fps를 30 주었습니다.^^
잘 되나요? 잘 될겁니다! 잘 되셧길 바래요^^
참고로 over 될때마다 따라다니는 무비클립의 위치를 직접 정해 주실려면 다음과 같이 하세요.
각버튼에 다음과 같은 액션을 주셨죠?
------------------------------------------------
on(rollOver) {
_root.targetX = this._x;
}
on(rollOut) {
stop();
}
------------------------------------------------
여기서 _root.targetX = this._x; =====> _root.targetX = 100;
이와 같이 "this._x"대신에 원하시는 위치의 x좌표값을 넣어 주세요
------------------------------------------------
시간 있으시면 저의 홈페이지 한번 놀러 오세요~^^
댓글 7
-
신광원
2004.03.30 16:49
-
Root
2004.03.30 18:49
fps를 높여주면 훨씬 부드러워집니다. (대략 30~60정도 추천합니다.) -
신광원
2004.03.31 17:50
Root 님 조언 감사^^ 훨씬 볼만해 졌네요 ㅎㅎ -
딸기케이크
2004.04.15 10:01
오오 - 정말 좋아요 ㅇㅁㅇ! -
Jupiter
2004.04.30 01:12
버튼에 롤오버 했을때 아래 서브메뉴가 나타나도록 못하나요? gotoAndStop으로 프레임 지정 해서 만들어 보려했더니 무비클립 효과가 없어져버리네요 ㅠㅠ -
케루냐뉴
2004.11.26 15:00
저는 아무것도 안되요ㅠ 막, 그 회색 OVER.. 그것도 안 따라다니구;; 그리고, 막, 이거 소스복사해서 붙여넣기 하니깐.. 'The actions on the clipboard contain errsrs. Actions with errors cannot be pasted into Normal Mode' 이렇게 뜨구요. 미치겠어요.. 홈피만들어야 되는데..;ㅂ;ㅠ -
한용구
2005.08.03 12:01
감사합니다. 많은 도움이 되었습니다.
버튼에 준 액션
on(rollOver) {
_root.targetX = this._x;
}
on(rollOut) {
stop();
}
따라다닐 무비클립에 준 액션
onClipEvent(enterFrame) {
this._x += (_root.targetX - this._x) / 5;
// 여기서 5는 속도입니다. 값이 적을수록 빨라집니다.
}
2번 레이어의 1번 프레임에 준 액션
targetX = 62;
이상입니다.