애드온 · 모드 자료실

전체보기

모바일 상단 메뉴

본문 페이지

[기능] 타이머 기능 스킨 v1.2

아이콘 메모
댓글: 19 개
조회: 2283
추천: 10
2026-06-18 17:54:05




버튼을 누르면 시작되고, 애니메이션 이미지(숫자)가 바뀌면서 표시되는 방식입니다.

-------------------------------
파일을 넣어줄 위치는
data/global/ui/layouts/Minitimerhd.json
data/global/ui/layouts/pauselayoutgardenhd.json
data/global/ui/layouts/partypanelhd.json

data/hd/global/ui/panel/timer/num999.sprite  (600,900 파일은 선택옵션)


hudpanelhd 파일에 아래내용을 넣어서 시작버튼을 넣어주도록 합니다.
-------------------------------
        // 타이머
        {
            "type": "ButtonWidget", "name": "Minitimer",
            "fields": {
                "rect": { "x": 430, "y": -10 },    //버튼위치
                "filename": "controller/controllerbuttons/ps4/buttonleft",
                "onClickMessage": "PanelManager:TogglePanel:Minitimer",
                "tooltipString": "타이머",
            }
        },


pauselayoutgardenhd 파일에 아래 내용을 넣어서 ESC로 정지패널 열때 종료되도록 합니다.
 - 파일이 없던 분들은 첨부파일을 그대로 쓰시면됩니다.
 - 악군이 아닌 버전에서는 pauselayouthd 파일에 넣으세요.
-------------------------------
        // 타이머 종료
        {
            "type": "TimerWidget", "name": "timer1",
            "fields": {
                "time": 0,
                "message": "PanelManager:UnloadPanel:Minitimer"
            }
        },


partypanelhd 파일(파티창)에는 타이머 종료 + 재시작 코드가 들어있습니다.


# 숫자 색상 조정은 Minitimerhd.json 파일의 "hsvTransform" 값들을 바꿔주면 됩니다.
   숫자 전환속도는 fps 를 바꾸면 됩니다. 거꾸로는 -1를 넣어주면 되겠죠?
sprite파일 3가지 숫자 버전(600,900,999) 있으니, Minitimerhd 파일내용에서 수정하시면 됩니다.
  (숫자뿐만 아니라 이미지 크기도 다르니, scale 배율도 원하는 크기로 고치세요.)
sprite파일은 용량 + 프레임 제한이 섞여있는것 같습니다.
   600프레임은 0.8MB도 잘 됐는데, 900프레임은 이미지 크기를 더 줄여서 0.4MB까지 낮추니 겨우 되더라고요;;
   이미지 크기는 600(24x12), 900(18x7),  999(13x5) 입니다.
# 설류혼님의 도움으로 unload 명령어로 타이머를 종료하는 기능이 추가되었습니다. (v1.2)
  ESC로 끄는게 편할것 같아서, pause패널에 넣어봤습니다.
  파티창으로 타이머 리셋하는 기능도 만들어 주셔서 같이 합해놨습니다.
  (시작버튼이나 파티창 기능 중 하나를 빼셔도 됩니다.)
# 첨부파일2번 numbers_0_999(18x7).zip 는 직접 sprite파일을 만들때 쓰일 이미지 소스입니다.

모바일 게시판 하단버튼

댓글

새로고침
새로고침

모바일 게시판 하단버튼

지금 뜨는 인벤

더보기+

모바일 게시판 리스트

모바일 게시판 하단버튼

글쓰기

모바일 게시판 페이징

최근 HOT한 콘텐츠

  • 게임
  • IT
  • 유머
  • 연예
AD