질문과 답변

Extra Form
#---------------------------------------
# 연속공격속도.(기본공격)
@@Speed = 50
  
# 연속공격속도.(스킬)
@@Speed1 = 50
  
class Set
  def Speed1_set(uid)
     @uid = uid
    @@Speed1 = @uid
    end
end
#---------------------------------------
위내용을 스크립트에 추가하였습니다.

그리고...

이벤트의 실행내용:

스크립트 : $Set.Speed1_set(0)
이벤트의 일시 삭제

위에처럼했습니다.

제셍각대로라면, @@Speed1의 값은 0이되야하는데 오류가나는군요...

왜이런것일까요?

제가만든 것의 틀린점을 지적해주세요!

이벤트는 병렬 처리 로설정하였습니다.
Comment '3'
  • ?
    허걱 2011.09.27 03:27

    @@변수의 경우 객체가 새로 생성되어도 동일한 값이 적용되는 변수를 나타냅니다. (클래스 변수라고 하죠.)

    (보통 클래스나 모듈 내부에서 사용됩니다.)

    $변수의 경우 글로벌 변수라고 해서 어디서든 사용가능한 변수가 됩니다.

     * @변수의 경우 멤버변수라고 하며, 보통 클래스나 모듈등에서 사용됩니다.

    질문의 경우 $Set.Speed1_set(0)라고 적었는데 당연하게도 $Set 이라는 변수는 정의되지 않았기 때문에

    에러가 나게 됩니다.  ($를 붙인다고 클래스가 바로 사용되는게 아닙니다;;)

     

    먼저 변수에 대해서 기본 도움말이나 루비관련 사이트나 카페등을 찾아서 공부하시는게 좋을듯 하네요.

    참고로 본문같은 경우는 그냥 $speed = 50 등으로 정의를 해주고

    사용하려하는 함수내부(def 어쩌고...) 혹은 이벤트의 스크립트 부분에서

    $speed = n 과 같은 방법으로 사용하는게 좋을듯 합니다.

     

    개인적인 추가의견이라면 $speed 보다는 $user001_last_attack_speed 등의 사용용도등을 포함한 변수명이 좋을듯 하네요.

    (나중에 혹시 모르지만 그냥 speed등의 뭔지모를 변수이름 하나 때문에 게임(스크립트) 자체가 버려지는 일도 있습니다;;)

  • ?
    9219jin 2011.09.27 06:42

    말씀하신대로 스크립트에 $Speed = 50 로적은뒤


    이벤트에 스크립트부분에 $Speed = 0 으로하였지만.


    구문오류가납니다 뭔가잘못한것입니까?


    루비 관련사이트를 찾았습니다.하지만.. 자세히 나와있지않아 보기가임들었습니다.


    그래서 이구문오류를 해결하려면 어떻게해야하나요?

  • ?
    허걱 2011.09.28 18:42

    그냥 그렇게만 적을경우 오류가 날일은 없지만... (질문할때는 오류내용을 알려주셔야 대답가능합니다.)

    vx 1.02 한글화하면서 기본오류가 생긴건 고치셨는지요 @_@??

    http://avangs.info/148524  기본오류 해결법

    질문전에는 먼저 검색을 해보시기 바랍니다...~_~;;


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12392
기본툴 사용법 RMVXA 직접 만든 도트를 불러오려면 어떻게 해야 하나요? 1 solbora 2019.08.24 84
기타 RMMV 직접 만든 애니메이션 적용시 배율에 따른 화질 문제 file 깡토 2020.08.18 95
RMVX 직접 제작한 BGM 게임내 재생 속도 오류 1 KingRynn 2013.08.15 1083
RMVX 직접 캐릭터 얼굴 만들기(RPGVX)알려주세요!!! 3 전뇽 2011.01.17 1685
RMVX 직접디자인한캐릭터 보형그래픽 8 물고기이뻐 2014.01.27 804
RMVX 직접만든 캐릭터가 이상하게작게나와요. 6 file 아만자만즤 2012.05.29 1413
RMXP 진위값(true,false) true, false로 스크립트로 불러오는 방법 ㅜㅜ Tattoo 2011.08.01 2202
RMXP 진짜 궁금한게 있어요 5 쿠핼룰 2010.12.29 530
기타 진짜 궁금한게 하나 있습니다. 4 수녀갓 2016.02.22 210
RMMV 진짜 뭐가 문제일까요? 도와주세요 빛 1 file 해킹당한해커 2018.01.01 128
RMVXA 진행하고 있는 캐릭터를 일정방향으로 밀어내는 이벤트 2 스네이쿠 2015.06.12 158
RMXP 질문 1 니키 2011.01.06 423
RMMV 질문 1 file 이나다 2016.08.26 112
RMVX 질문 아이템 획득 밑 이벤트 질문 2 호돌아 2013.01.14 1092
RMMV 질문 2가지 입니다, 선택지의 한도를 늘리는 방법, 그리고 2 AWAL 2017.10.14 253
RMMV 질문 2가지가 있습니다 4 잠행인 2017.10.11 125
RMVX 질문 3종세트 답변좀. 4 아타락시아 2010.10.06 806
RMVX 질문 여관에서 휴식시 주인공만 회복 안되게 하기. 2 자선1 2011.08.26 1556
RMVXA 질문 입니다 2 Ice콘침 2014.02.06 685
기타 질문 입니다 1 Ice콘침 2014.02.24 976
Board Pagination Prev 1 ... 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 ... 516 Next
/ 516