제한변경
2010.01.11 01:44

타이머 비/표시 기능

조회 수 1675 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
Extra Form

타이머 비/표시 기능 RGSS2 DAIpage v0.1

 

●기능
·타이머 작동중은 강제적으로 화면에 표시됩니다.

 임의의 스윗치의 조작으로 표시를 온/오프 전환해 할 수 있도록 합니다.

 

● 수정해야할 소스 위치
 Spriteset_Map,Spriteset_Battle(을)를 앨리어스(alias)


 


#==============================================================================
# ■ 커스터마이즈 포인트
#==============================================================================
module DAI_TIMER

 TIMER_OP = 13  # 타이머비표시의 스윗치 번호(이 스윗치가 온이라면 비표시)

end
#==============================================================================
# ■ Spriteset_Map
#------------------------------------------------------------------------------
#  맵 화면의 스프라이트나 타일 맵등을 정리한 클래스입니다.이 클래스는
# Scene_Map 클래스의 내부에서 사용됩니다.
#==============================================================================
class Spriteset_Map
  #--------------------------------------------------------------------------
  # ● 타이머 스프라이트의 작성
  #--------------------------------------------------------------------------
  alias dai_create_timer create_timer
  def create_timer
    dai_create_timer
    @timer_sprite.opacity = 0 if $game_switches[DAI_TIMER::TIMER_OP]
    @timer_sprite.opacity = 255 if !$game_switches[DAI_TIMER::TIMER_OP]
  end
  #--------------------------------------------------------------------------
  # ● 타이머 스프라이트의 갱신
  #--------------------------------------------------------------------------
  alias dai_update_timer update_timer
  def update_timer
    dai_update_timer
    @timer_sprite.opacity = 0 if $game_switches[DAI_TIMER::TIMER_OP]
    @timer_sprite.opacity = 255 if !$game_switches[DAI_TIMER::TIMER_OP]
  end
end
#==============================================================================
# ■ Spriteset_Battle
#------------------------------------------------------------------------------
#  배틀 화면의 스프라이트를 정리한 클래스입니다.이 클래스는 Scene_Battle 곳간
# 스의 내부에서 사용됩니다.
#==============================================================================
class Spriteset_Battle
  #--------------------------------------------------------------------------
  # ● 타이머 스프라이트의 작성
  #--------------------------------------------------------------------------
  alias dai_create_timer create_timer
  def create_timer
    dai_create_timer
    @timer_sprite.opacity = 0 if $game_switches[DAI_TIMER::TIMER_OP]
    @timer_sprite.opacity = 255 if !$game_switches[DAI_TIMER::TIMER_OP]
  end
  #--------------------------------------------------------------------------
  # ● 타이머 스프라이트의 갱신
  #--------------------------------------------------------------------------
  alias dai_update_timer update_timer
  def update_timer
    dai_update_timer
    @timer_sprite.opacity = 0 if $game_switches[DAI_TIMER::TIMER_OP]
    @timer_sprite.opacity = 255 if !$game_switches[DAI_TIMER::TIMER_OP]
  end
end

Who's 니오티

profile

2020년에는 더 안정적인 니오팅 이끌기!


List of Articles
분류 제목 글쓴이 날짜 조회 수 추천 수
기타 커맨드 시스템 4 file 허걱 2010.03.05 2105 2
온라인 RPG 만들기 VX 온라인 소스 3 file 니오티 2010.02.11 5488 2
기타 Icon Preview Window (아이콘 인덱스 확인) 3 file 허걱 2010.02.25 2855 1
제한변경 그림을 각도로 회전시키기 2 허걱 2010.02.22 1794 1
기타 Staff Roll 4 file 허걱 2010.02.22 2157 1
기능추가 게임시간&밤낮 2 file 허걱 2010.02.21 3377 1
이동관련 느리게 걷기 1 file 허걱 2010.03.05 1737 1
타이틀 타이틀 공지 3 file 허걱 2010.03.05 1819 1
제한변경 말풍선 그림 바꾸기 1 허걱 2010.03.05 2065 1
기타 [XP,VX 가능] 거리계산 4 file 허걱 2010.03.05 2289 1
이동관련 A* 알고리즘을 이용한 길찾기 스크립트 2 file 허걱 2010.03.05 1845 1
기타 아이콘 캐릭터 1 file 허걱 2010.02.27 2009 1
맵관련 추가 맵칩 사용 (맵으로 적용.) 1 file 허걱 2010.02.21 3589 1
Cacao 엔진 Bitmap Class EX 1 file ruby 2010.01.11 3664 1
애드온 게임 플레이중 음량 설정 2 니오티 2010.01.11 1863 1
메뉴관련 맵상에서 스테이터스 표시 1 니오티 2010.01.11 2279 1
전투관련 전투시 적이 맞을경우 등 상세정보를 표시합니다 file ruby 2010.01.09 1924 1
이동관련 이동고정 (스위치 on일 경우 못움직이게 하기) 1 허걱 2010.02.21 1652 0
시각적효과 map gauge 맵에 게이지 표시 1 file 허걱 2010.03.08 2349 0
공통 Script 자작 스크립트 모음 (니오티 링크) 6 허걱 2010.03.05 1716 0
Board Pagination Prev 1 2 3 Next
/ 3

Copyright ⓒ Nioting All Rights Reserved. (since 1999)    개인정보
        

Fatal error: Cannot access property sessionController::$lifetime in /web/old/xe/modules/session/session.controller.php on line 45