질문과 답변

Extra Form

예를들어

$game_actor.base_atk.n 이라고 하면

class Game_actor에

def base.atk의

변수 n 를 일컫는 명령어 같은거 없나요?...

Who's 코아 코스튬

?

안녕하세요 ^^

WebEngine 입니다. ^^


Game 제작에서 Web 제작으로 옮겼어요 ^^

http://www.webengine.co.kr/

Comment '4'
  • ?
    코아 코스튬 2010.10.30 15:54

    역시 없는건가요?ㅠㅠㅠㅠ

  • ?
    허걱 2010.10.30 16:09

    n이 그냥 함수내에서만 선언되서 사용되는건 접근 방법이 없습니다.

    함수내에서 사용되는 변수에 접근하려면 먼저 그 변수를 클래스 변수로 만들어 쓰고

    그 다음은 함수로 만들어서 값을 돌려주던가 접근권한을 주던가 해야 하는...

    클래스 변수는 @n  같은걸 말하는거고

    함수로 만드는건

    def n

    return @n

    end

    이런식으로 만들어 주는거고

    접근 권한을 주는건

    attr_reader :n

    혹은 attr_writer, attr_accessor 등을 써줘서 읽게 하던가 쓰게하던가 모든권한 주던가...

    그렇게 해주지 않고 그냥 함수내에서 일반 변수로 쓰인건 접근 할 방법이 없습니다.

  • ?
    허걱 2010.10.30 16:56

    기존 스크립트 보시면 클래스명 바로 아래쪽에 그런식으로 쓰인게 많이 보이실건데..

    위에서 말했듯이 일단 클래스 변수로 만들어 주고 써주시면 됩니다.

    class Test

       attr_reader :n

       def initialize

          @n = "abc"

       end

    end

    #############

    test = Test.new

    p test.n    # =>   "abc"

    이런 식으로 클래스 내부의  변수를 읽을 수 있습니다.

  • ?
    코아 코스튬 2010.10.30 16:11

    그럼 읽게 하게 한뒤에 불러오는 방법은요?..

    attr_reader :n

    하고 불러오는 방법


List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12393
제작툴 구매 툴선택 도와주세요! 알피지 메이커(알만툴) 어떤 버전을 구매하는 게 좋을까요? 7 dndn 2020.03.12 366
제작툴 구매 툴선택 알만툴 시리즈 중에서 어떤 툴이 가장 좋은 지 알려주시오! 4 아덴-이즈니아 2020.09.27 296
제작툴 구매 툴선택 MV랑 MZ중 어떤걸로 사는게 더 나을까요? 3 spiler 2020.08.03 329
제작툴 구매 툴선택 혹시 rpg 메이커 툴 세일기간이 따로 있나요? 2 겜만들고싶다앙 2020.10.05 694
제작툴 구매 툴선택 VXA와 MV의 구체적인 차이점 2 GIGA46 2021.09.16 218
제작툴 구매 툴선택 MV랑 MZ중에 뭐가 더 괜찮은가요? 2 에잉쓰 2022.11.05 163
제작툴 구매 툴선택 안녕하십니까 스팀 할인 하길래 입문이 해보고 싶어서 툴질문 있습니다! 1 벨로님 2023.03.30 82
제작툴 구매 툴선택 쯔꾸르 rpg maker 추천 부탁드려요!! (왕왕초보) 2 깔매기 2024.02.29 60
일반 RMVXA 왜 이러죠? 2 file 송준우 2018.02.02 175
이벤트 작성 RMMV se정지가 동작하지않아요 파닥이 2020.06.08 61
이벤트 작성 RMMV RPGMV그림표시 크기좀알려주세요 1 백월화(白月華) 2022.02.21 186
이벤트 작성 RMVXA 전투 중에 메시지가 딱 1번만 뜨게 하는 법 1 슈필러 2019.02.25 85
이벤트 작성 RMMV 상점마다 판매가능한 아이템을 따로 지정하는 방법이 있나요? 1 일반적잉간 2019.01.30 124
이벤트 작성 RMVXA 숫자입력해서 잠긴상자열게하는 이벤트는 어떻게하나요? 2 krmojo 2022.03.10 189
이벤트 작성 RMVXA vx ace 이벤트를 실행하면 이벤트 그래픽이 멋대로 이상하게 바껴요 ㅠㅠ 2 체어링2 2020.01.17 58
이벤트 작성 RMXP 또 rpg xp 질문입니다. 죄송합니다 ㅠ 4 사바마 2020.12.11 123
이벤트 작성 RMVXA 오브젝트 상호작용에 대한 질문입니다 3 file 오구잡채 2024.05.02 54
이벤트 작성 RMMV 특정 이벤트 확인 시, 타이머의 시간 증가 및 감소 방법 2 Oyr 2021.05.30 97
이벤트 작성 RMMV 캐릭터 시체 투명해집니다. 3 file Hyeonwoo 2024.04.06 95
이벤트 작성 RMVXA 특정 이벤트때 물체가 움직이게 하고 싶습니다 3 노드러브 2020.06.10 68
Board Pagination Prev 1 ... 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 ... 83 Next
/ 83