1. 동적 텍스트와 정적 텍스트의 차이를 구분하셔야 합니다.
동적 텍스트는 움직일 동 자를 써서 변수 등의 유동적인(?) 텍스트를 표시하고,
정적 텍스트는 그와 다르게 화면에 그대로 표시되는 텍스트입니다.
이러한 텍스트는 텍스트의 속성창에서 쉽게 변경할 수 있습니다.
지금 로우바스님의 플래시는 모두 동적 텍스트로 되어 있는데,
"변수선언만알려주세요" 등의 텍스트는 정적 텍스트로 표시하시는 것이 좋을 것 같습니다.
입력 텍스트라는 것도 있는데, 이 단계에서 설명할 만한 것은 아닌 것 같아서 넘어가겠습니다.
2. 변수 선언의 경우는 조금 복잡합니다.
변수 선언은 크게 두 가지 방식으로 나눌 수 있는데,
액션스크립트에서는 var 그리고 _root. 를 사용합니다.
var 은 지역 변수에 쓰이고 _root. 는 전역 변수를 선언할 때 쓰이는데,
전역 변수는 "모든 곳에서 동일하게 쓰인다"라는 정도로만 알아 두시면 됩니다.
렙업게임 같은 것은 전역 변수만 있으면 될 테니 전역 변수만 설명하겠습니다.
전역 변수(이제부터는 편의상 변수라고 부르겠습니다)는 상술했다시피 _root. 를 이용하여 선언합니다.
만일 a라는 변수를 선언하고 싶다면 _root.a; 이런 식으로 액션창에 적으시면 됩니다.
또, a라는 변수를 0이라는 초기값으로 선언하고 싶다면 _root.a=0; 이렇게 적으시면 되고,
1, 2, 3도 동일하게 _root.a=1; _root.a=2; _root.a=3; 이렇게 하시면 됩니다.
아, 혹시 "레벨"이라고 적힌 텍스트와 레벨 값을 표시할 텍스트를 하나로 하신 것 아니겠죠?
"레벨"이라고 적힌 텍스트와 레벨 값을 표시할 텍스트는 따로 하시고,
앞서 말한 대로 "레벨"이라고 적힌 텍스트는 정적 텍스트,
레벨 값을 표시할 텍스트는 동적 텍스트로 해 주세요.
프레임에 _root.변수이름=초기값; 이렇게 해주시는 것 잊지 마셔야 합니다.
변수가 많으면 _root.a=0;_root.b=1;_root.c=2; 이런 식으로 계속 하셔야 해요.
댓글목록6
로바OX님의 댓글
그린캡님꺼보고했는데
물개님의 댓글
동적 텍스트는 움직일 동 자를 써서 변수 등의 유동적인(?) 텍스트를 표시하고,
정적 텍스트는 그와 다르게 화면에 그대로 표시되는 텍스트입니다.
이러한 텍스트는 텍스트의 속성창에서 쉽게 변경할 수 있습니다.
지금 로우바스님의 플래시는 모두 동적 텍스트로 되어 있는데,
"변수선언만알려주세요" 등의 텍스트는 정적 텍스트로 표시하시는 것이 좋을 것 같습니다.
입력 텍스트라는 것도 있는데, 이 단계에서 설명할 만한 것은 아닌 것 같아서 넘어가겠습니다.
물개님의 댓글
변수 선언은 크게 두 가지 방식으로 나눌 수 있는데,
액션스크립트에서는 var 그리고 _root. 를 사용합니다.
var 은 지역 변수에 쓰이고 _root. 는 전역 변수를 선언할 때 쓰이는데,
전역 변수는 "모든 곳에서 동일하게 쓰인다"라는 정도로만 알아 두시면 됩니다.
렙업게임 같은 것은 전역 변수만 있으면 될 테니 전역 변수만 설명하겠습니다.
전역 변수(이제부터는 편의상 변수라고 부르겠습니다)는 상술했다시피 _root. 를 이용하여 선언합니다.
만일 a라는 변수를 선언하고 싶다면 _root.a; 이런 식으로 액션창에 적으시면 됩니다.
또, a라는 변수를 0이라는 초기값으로 선언하고 싶다면 _root.a=0; 이렇게 적으시면 되고,
1, 2, 3도 동일하게 _root.a=1; _root.a=2; _root.a=3; 이렇게 하시면 됩니다.
물개님의 댓글
1. 변수를 표시할 동적 텍스트를 만들지 않았거나,
2. 그 동적 텍스트에 표시할 변수를 설정하지 않았거나(또는 잘못 입력했거나),
3. 정말 "변수 선언"부터 잘못된 것입니다.
여기서 어떤 부분이 잘못된 것인지 저는 정확히 알 수 없으나,
로우바스님이 다시 플래시를 검토해 보신다면 원인이 나올 겁니다.
물개님의 댓글
물개님의 댓글
"레벨"이라고 적힌 텍스트와 레벨 값을 표시할 텍스트는 따로 하시고,
앞서 말한 대로 "레벨"이라고 적힌 텍스트는 정적 텍스트,
레벨 값을 표시할 텍스트는 동적 텍스트로 해 주세요.
프레임에 _root.변수이름=초기값; 이렇게 해주시는 것 잊지 마셔야 합니다.
변수가 많으면 _root.a=0;_root.b=1;_root.c=2; 이런 식으로 계속 하셔야 해요.
댓글 포인트 안내
첫댓글 포인트
첫 댓글을 작성하는 회원에게 최대 50해시 이내에서 랜덤으로 첫댓글해시를 지급합니다.
지뢰폭탄 포인트
지뢰폭탄이 총10개 매설되어 있습니다.
댓글을 작성하여 지뢰폭탄을 발견하면 최대 10해시 이내에서 랜덤으로 지뢰제거 보상해시로 지급합니다.
행운 포인트
댓글을 작성하면 1% 확률로 최대 50해시 이내에서 랜덤으로 행운의해시를 지급합니다.