이런거 어떤가요

ㅇㄹ | 조회 수 157 | 2016.09.06. 17:16

지금 ERB가 재사용 가능한 부분들이 상당히 많은데(출력이라던가 장소이동,조교등등)

라이브러리를 지원하지 않죠 그래서 C#으로 래핑을 해봤습니다

 

namespace Test
{
    class Program
    {
        static void Main(string[] args)
        {
            EmueraERB erb = new EmueraERB("SYSTEM");
            EmueraMethod init = new EmueraMethod("EVENTFIRST");//초기화


            BaseLibrary.GetInput(init, "입력해주세요", "실패했습니다", "[0]Start", "[1]Load", "[2]Debug");


            erb.Methods.Add(init);
            erb.WriteTo(AppDomain.CurrentDomain.BaseDirectory);//출력
        }
    }
}
 

 

이렇게 하면 SYSTEM.ERB에

 

@EVENTFIRST
    PRINTL 입력해주세요
    $EVENTFIRST_GET_INPUT_LOOP
    IF RESULT != 0 && RESULT != 1 && RESULT != 2
    PRINTL 실패했습니다
    GOTO EVENTFIRST_GET_INPUT_LOOP
    ENDIF

 

(입력 받는 부분마다 있는 함수형태)

 

 

이렇게 만들어줍니다  어떻게 보면 매크로랑 비슷할수도 있겠네요

이외에도 3D 라이브러리 라던가 공용 변수라던가(CSV 대체용으로도 사용가능할듯?) 변수변화 통일이라던가

여러가지가 가능합니다 래핑이라서 직접적으로 Emuera에 접근은 불가능하다는 한계는 있지만...

  • |
facebook twitter google plus pinterest kakao story band
파일 첨부

여기에 파일을 끌어 놓거나 파일 첨부 버튼을 클릭하세요.

파일 크기 제한 : 0MB (허용 확장자 : *.*)

0개 첨부 됨 ( / )
ㅇㄹ 2016.09.06. 17:50
아 버튼 출력하는거 빼먹었네요 그래도 알아보실거라 믿습니다...
번호 제목 글쓴이 날짜 조회 수
공지 공지사항 [5] 파라디클로로.. 16.05.18. 2457
공지 내가 곧 법이다 [15] 파라디클로로.. 16.05.18. 3406
343 이거 뭔지 아시는분? [3] file 22 17.02.25. 437
342 혈압오른다... [2] ㅇㅇ 17.02.25. 177
341 eratw 엔 디버그가 없다. ㅇㅇ 17.02.23. 184
340 여성향의 에라는 없는건가.......... [4] ㄹㄹ킬러 17.02.22. 407
339 어우 너무 열정적이게 털었네 그래도 무개.. 17.02.22. 215
338 에러가 뜹니다... 4444 17.02.22. 33
337 옆동네 주소를 찾았는데.. 왜 들어가지지않는거야!! [8] 지붕 위 닭.. 17.02.19. 646
336 옆동네가 대체어디입니까. . . [8] 옆동네가어디.. 17.02.11. 1022
335 제11회 동방 m-1 그랑프리 자막 나왔었나요? ㅇㅇ 17.02.11. 41
334 에라 TW 최신판을 하고싶다 [3] 고추셰이커 17.02.10. 426
333 후타나리쪽으로 꼴리는 에라계 게임 뭐가있음? [1] ㄱㅇㅅㅌ 17.02.02. 508
332 여긴 파라디클로로.. 17.02.02. 609
331 저같은 놈은 홍마관ntr을 좋아합니다 [2] 17.01.25. 511
330 옆동네 주소가 바뀐건가요... [4] ㅇㅇ 17.01.19. 1093
329 에라타입문은 어디서 받을 수 있나요?? [2] azr 17.01.17. 383
328 신박한 댓글 광고를 보았습니다. [4] 우뉴우뉴 17.01.13. 428
327 독방촉수궁 리버스는 번역된거없나요? [1] ㅇㅇ 17.01.09. 234
326 에라판 조회수 순위 [2] file ㅇㄹ 17.01.08. 781
325 에라마왕 소질 개방 방법좀 알려주세요 [2] ㅇㅅㅇ 17.01.07. 121
324 여러분의 행적은 모두 추적되고 있습니다 [3] file ㅇㄹ 17.01.05. 684