제한변경
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


List of Articles
분류 제목 글쓴이 날짜 조회 수 추천 수
맵관련 필드의 미니맵을 생성합니다 ! 1 file ruby 2010.01.09 2994 0
맵관련 특정한 타일에서 미끄러집니다 2 ruby 2010.01.09 2107 0
전투관련 특정 스킬의 타겟을 복수로 설정합니다 ! file ruby 2010.01.09 1837 0
맵관련 타일 바꾸기 1 file 허걱 2010.03.05 1763 0
타이틀 타이틀 공지 3 file 허걱 2010.03.05 1818 1
제한변경 타이머 비/표시 기능 니오티 2010.01.11 1675 0
기능추가 클리어 횟수 기록하기 file 허걱 2010.02.21 2012 0
기타 커맨드 시스템 4 file 허걱 2010.03.05 2103 2
맵관련 추가 맵칩 사용 (맵으로 적용.) 1 file 허걱 2010.02.21 3562 1
전투관련 전투시 적이 맞을경우 등 상세정보를 표시합니다 file ruby 2010.01.09 1924 1
시각적효과 장소이동시 페이드인, 페이드 아웃 처리 니오티 2010.01.11 2048 0
공통 Script 자작 스크립트 모음 (니오티 링크) 6 허걱 2010.03.05 1715 0
이동관련 이동고정 (스위치 on일 경우 못움직이게 하기) 1 허걱 2010.02.21 1651 0
아이템 아이템 화면 확장 (정렬기능 포함) 1 니오티 2010.01.11 1658 0
기타 아이콘 캐릭터 1 file 허걱 2010.02.27 2008 1
시각적효과 아이콘 그리기 file 허걱 2010.03.05 1881 0
맵관련 시스템 문자를, 화상으로 변경합니다 file ruby 2010.01.09 1939 0
메뉴관련 세이브화면 변환 3가지 7 file ruby 2010.01.09 3955 0
전투관련 배틀중 윈도우 투명하게 표시 2 ruby 2010.01.20 1734 0
전투관련 배틀시 적위에 데미지표시를 팝업시킵니다 1 file ruby 2010.01.09 1876 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