Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #==============================================================================#
- # ■ Graphics (Expansion)
- #==============================================================================#
- # // • Created By : IceDragon
- # // • Data Created : 01/02/2012
- # // • Data Modified : 01/04/2012
- # // • Version : 1.0
- #==============================================================================#
- # ● Change Log
- # ♣ 01/02/2012 V1.0
- # Added
- # Graphics.rect
- # ♣ 01/04/2012 V1.0
- # Added
- # (Script Header)
- # ♣ 01/13/2012 V1.0
- # Added
- # Graphics.play_rect
- # ♣ 01/14/2012 V1.0
- # Added
- # Graphics.frames_to_sec( frames )
- # ♣ 01/23/2012 V1.0
- # Added
- # sec_per_frame
- #==============================================================================#
- module Graphics
- #--------------------------------------------------------------------------#
- # ● new-module-method :rect
- #/------------------------------------------------------------------------\#
- # ● Return
- # Rect
- #\------------------------------------------------------------------------/#
- def self.rect
- Rect.new( 0, 0, width, height )
- end unless method_defined? :rect
- #--------------------------------------------------------------------------#
- # ● new-module-method :play_rect
- #/------------------------------------------------------------------------\#
- # ● Return
- # Rect
- #\------------------------------------------------------------------------/#
- def self.play_rect
- Rect.new( 0, 0, playwidth, playheight )
- end unless method_defined? :play_rect
- #--------------------------------------------------------------------------#
- # ● new-module-method :frames_to_sec
- #/------------------------------------------------------------------------\#
- # ● Parameters
- # frames (Numeric)
- # ● Return
- # Float
- #\------------------------------------------------------------------------/#
- def self.frames_to_sec( frames )
- frames / frame_rate.to_f
- end
- #--------------------------------------------------------------------------#
- # ● new-module-method :sec_per_frame
- #/------------------------------------------------------------------------\#
- # ● Return
- # Float
- #\------------------------------------------------------------------------/#
- def self.sec_per_frame()
- 1.0 / frame_rate
- end
- end
- #=■==========================================================================■=#
- # // ● End of File ● // #
- #=■==========================================================================■=#
Advertisement
Add Comment
Please, Sign In to add comment