Project1
标题: 鼠控系统那个scena title究竟是什么原理?请教下 [打印本页]
作者: 一瞬间的幻觉 时间: 2011-3-18 05:52
标题: 鼠控系统那个scena title究竟是什么原理?请教下
事实上是因为鼠控系统那个标题太单调了,我试了好几个华丽标题,但是都不知道鼠标的
例如企鹅达达脚本标题和塑望的事件标题,经过修改还是无法用鼠标去点击响应“新游戏、继续游戏、退出”这三个项
究竟怎么样才能把鼠标的功能搞到那些标题上呢?
我研究了下鼠标系统的scene title,搞不太懂
希望大家解释下,我好做出相符的部分移植- #==============================================================================
- # ■ Scene_Title
- #------------------------------------------------------------------------------
- # 处理标题画面的类。
- #==============================================================================
- class Scene_Title < Scene_Base
- #--------------------------------------------------------------------------
- # ● 开始处理
- #--------------------------------------------------------------------------
- def start
- super
- load_database # 载入数据库
- create_game_objects # 生成游戏对象
- check_continue # 判断继续是否有效
- create_title_graphic # 生成标题画面图像
- create_command_window # 生成指令窗口
- play_title_music # 播放标题画面音乐
- @test = 0
- end
- #--------------------------------------------------------------------------
- # ● 更新画面
- #--------------------------------------------------------------------------
- def update
- super
- if Mouse.dbl_click?(1)
- @test += 1
- @sprite.bitmap.clear
- @sprite.bitmap.draw_text(0,0,128,32,@test)
- end
- @command_window.update
- if Input.trigger?(Input::C)
- case @command_window.index
- when 0 # 新游戏
- command_new_game
- when 1 # 继续
- command_continue
- when 2 # 退出
- command_shutdown
- end
- end
- end
- end
复制代码