设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3482|回复: 10
打印 上一主题 下一主题

[已经过期] 谁能帮我改下标题!拓充选项

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
25 小时
注册时间
2010-3-21
帖子
69
跳转到指定楼层
1
发表于 2010-8-22 22:04:56 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 sunkeren 于 2010-8-30 17:16 编辑

游戏进程      说是255行出错
这个是脚本设置不对。。。不是冲突   :dizzy:改了好久
不知道像
      if @sprite[12].opacity  <= 240     
        @sprite[12].opacity  += 30   
     这样的 语句什么意思 数值如何输入  。。。
至于。。。。鼠标 点击 就更 无从下手了
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================

  4. #==============================================================================
  5. # ■ 图片标题菜单1.0
  6. # Scene_Title
  7. #------------------------------------------------------------------------------
  8. # 作者:chaochao
  9. # http://zhuchao.go1.icpcn.com
  10. #==============================================================================
  11. class Scene_Title
  12.   def main
  13.     if $BTEST
  14.       battle_test
  15.       return
  16.     end
  17.     $data_mapinfos  = load_data("Data/MapInfos.rxdata")
  18.     $data_actors = load_data("Data/Actors.rxdata")
  19.     $data_classes = load_data("Data/Classes.rxdata")
  20.     $data_skills = load_data("Data/Skills.rxdata")
  21.     $data_items = load_data("Data/Items.rxdata")
  22.     $data_weapons = load_data("Data/Weapons.rxdata")
  23.     $data_armors = load_data("Data/Armors.rxdata")
  24.     $data_enemies = load_data("Data/Enemies.rxdata")
  25.     $data_troops = load_data("Data/Troops.rxdata")
  26.     $data_states = load_data("Data/States.rxdata")
  27.     $data_animations = load_data("Data/Animations.rxdata")
  28.     $data_tilesets = load_data("Data/Tilesets.rxdata")
  29.     $data_common_events = load_data("Data/CommonEvents.rxdata")
  30.     $data_system = load_data("Data/System.rxdata")
  31.     $game_system = Game_System.new
  32.     # 生成标题图形
  33.     @sprite = [Sprite.new]
  34.     for i in 0..12
  35.       @sprite[i] = Sprite.new
  36.       @sprite[i].opacity = 0
  37.     end
  38.     @sprite[0].bitmap = RPG::Cache.title($data_system.title_name)
  39.     @sprite[0].opacity = 0
  40.     #开始游戏的图片
  41.     @sprite[1].bitmap = Bitmap.new("Graphics/System/menu/start-1.png")
  42.     @sprite[2].bitmap = Bitmap.new("Graphics/System/menu/start-2.png")
  43.     #继续游戏的图片
  44.     @sprite[3].bitmap = Bitmap.new("Graphics/System/menu/continue-1.png")
  45.     @sprite[4].bitmap = Bitmap.new("Graphics/System/menu/continue-2.png")
  46.     #结束游戏的图片
  47.     @sprite[5].bitmap = Bitmap.new("Graphics/System/menu/exit-1.png")
  48.     @sprite[6].bitmap = Bitmap.new("Graphics/System/menu/exit-2.png")
  49.     #制作群
  50.     @sprite[7].bitmap = Bitmap.new("Graphics/System/menu/group-1.png")
  51.     @sprite[8].bitmap = Bitmap.new("Graphics/System/menu/group-2.png")
  52.     #前尘忆梦
  53.     @sprite[9].bitmap = Bitmap.new("Graphics/System/menu/dream-1.png")
  54.     @sprite[10].bitmap = Bitmap.new("Graphics/System/menu/dream-2.png")
  55.     #丹青绘卷
  56.     @sprite[11].bitmap = Bitmap.new("Graphics/System/menu/picture-1.png")
  57.     @sprite[12].bitmap = Bitmap.new("Graphics/System/menu/picture-2.png")
  58.     #图片位置
  59.     for i in 1..12
  60.       case i
  61.            
  62.          when 1
  63.            x=90
  64.            y=-20
  65.            @sprite[i].x =x
  66.            @sprite[i].y =y
  67.          when 2
  68.             x=90
  69.             y=-20
  70.             @sprite[i].x =x
  71.             @sprite[i].y =y
  72.       
  73.          when 3
  74.             x=316
  75.             y=-26
  76.             @sprite[i].x =x
  77.             @sprite[i].y =y
  78.             
  79.          when 4
  80.             x=316
  81.             y=-26
  82.             @sprite[i].x =x
  83.             @sprite[i].y =y   
  84.          when 5
  85.             x=85
  86.             y=355
  87.             @sprite[i].x =x
  88.             @sprite[i].y =y   
  89.               
  90.          when 6
  91.             x=85
  92.             y=355
  93.             @sprite[i].x =x
  94.             @sprite[i].y =y   
  95.          ########################
  96.             
  97.          when 7
  98.             x=85
  99.             y=155
  100.             @sprite[i].x =x
  101.             @sprite[i].y =y   
  102.          when 8
  103.             x=85
  104.             y=155
  105.             @sprite[i].x =x
  106.             @sprite[i].y =y  
  107.          when 9
  108.             x=350
  109.             y=355
  110.             @sprite[i].x =x
  111.             @sprite[i].y =y  
  112.          when 10
  113.             x=350
  114.             y=355
  115.             @sprite[i].x =x
  116.             @sprite[i].y =y  
  117.          when 11
  118.             x=365
  119.             y=155
  120.             @sprite[i].x =x
  121.             @sprite[i].y =y  
  122.          when 12
  123.             x=365
  124.             y=155
  125.             @sprite[i].x =x
  126.             @sprite[i].y =y  
  127.        end     
  128.            
  129.            
  130.       
  131.     end
  132.    

  133.     Make.snows
  134.     @continue_enabled = false
  135.     for i in 0..35
  136.       if FileTest.exist?("save/Save#{i}.rxdata")
  137.         @continue_enabled = true
  138.       end
  139.     end
  140.     if @continue_enabled
  141.       @command_index = 1
  142.     else
  143.       @command_index = 0
  144.       @sprite[3].tone = Tone.new(0, 0, 0, 255)
  145.       @sprite[4].tone = Tone.new(0, 0, 0, 255)
  146.     end
  147.     $game_system.bgm_play($data_system.title_bgm)
  148.     Audio.me_stop
  149.     Audio.bgs_stop
  150.     Graphics.transition
  151.     loop do
  152.       Graphics.update
  153.       #淡出背景圖形
  154.       if @sprite[0].opacity <= 255
  155.         @sprite[0].opacity += 15
  156.       end
  157.       Input.update
  158.       update
  159.       if $scene != self
  160.         break
  161.       end
  162.     end
  163.     Graphics.freeze
  164.     # 釋放圖形
  165.     for i in 0..12
  166.       @sprite[i].bitmap.dispose
  167.       @sprite[i].dispose
  168.     end
  169.   end
  170.   def update
  171.   Make.snows_fly(1)
  172.   chaochaocommandchaochao
  173.   if Input.trigger?(Input::C)
  174.     case @command_index
  175.       when 0
  176.         command_new_game
  177.       when 1
  178.         command_continue
  179.       when 2
  180.         command_shutdown
  181.       when 3
  182.         command_shutdown
  183.       when 4
  184.         command_shutdown
  185.       when 5
  186.         command_shutdown
  187.       end
  188.     end
  189.   end
  190.   def chaochaocommandchaochao
  191.     if Input.trigger?(Input::UP)
  192.       @command_index -= 1
  193.       if @command_index < 0
  194.         @command_index = 5
  195.       end
  196.       $game_system.se_play($data_system.cursor_se)
  197.     end
  198.     if Input.trigger?(Input::DOWN)
  199.       @command_index += 1
  200.       if @command_index > 5
  201.         @command_index = 0
  202.       end
  203.       $game_system.se_play($data_system.cursor_se)
  204.     end
  205.   #修改………………
  206.     mouse_x, mouse_y = Mouse.get_mouse_pos
  207.     if (mouse_x>125) and (mouse_x<235)and(mouse_y>5)and(mouse_y<60)
  208.      if @command_index != 0
  209.      $game_system.se_play($data_system.cursor_se)
  210.      end
  211.      @command_index = 0
  212.     end
  213.     if (mouse_x>375) and (mouse_x<485)and(mouse_y>5)and(mouse_y<60)
  214.      if @command_index != 1
  215.       $game_system.se_play($data_system.cursor_se)
  216.      end
  217.      @command_index = 1
  218.     end
  219.     if (mouse_x>240) and (mouse_x<360)and(mouse_y>400)and(mouse_y<455)
  220.      if @command_index != 2
  221.       $game_system.se_play($data_system.cursor_se)
  222.      end
  223.      @command_index = 2
  224.     end
  225.   #修改………………
  226.     case @command_index   
  227.     when 0
  228.       if @sprite[1].opacity >= 0
  229.         @sprite[1].opacity -= 30
  230.       end
  231.       if @sprite[2].opacity <= 240
  232.         @sprite[2].opacity += 30
  233.       end
  234.       if @sprite[3].opacity >= 0
  235.         @sprite[3].opacity -= 30
  236.       end
  237.       if @sprite[4].opacity >= 0
  238.         @sprite[4].opacity -= 30
  239.       end
  240.       if @sprite[5].opacity  >= 0
  241.         @sprite[5].opacity -= 30
  242.       end
  243.       if @sprite[6].opacity >= 0
  244.         @sprite[6].opacity -= 30
  245.       end
  246.       if @sprite[7].opacity >= 0
  247.         @sprite[7].opacity -= 30
  248.       end
  249.       if @sprite[8].opacity >= 0
  250.         @sprite[8].opacity -= 30
  251.       end
  252.       if @sprite[9].opacity <= 210     
  253.         @sprite[9]opacity  += 30
  254.       end
  255.       if @sprite[10].opacity >= 0
  256.         @sprite[10].opacity -= 30
  257.       end
  258.       if @sprite[11].opacity >= 0
  259.         @sprite[11].opacity -= 30
  260.       end
  261.       if @sprite[12].opacity <= 210
  262.         @sprite[12].opacity += 30
  263.       end
  264.     #当前序号前一个  <= 210      += 30
  265.     #同位-2          <= 240      += 30
  266.     when 1
  267.       if @sprite[1].opacity >= 0
  268.         @sprite[1].opacity -= 30
  269.       end
  270.       if @sprite[2].opacity <= 210
  271.         @sprite[2].opacity += 30
  272.       end
  273.       if @sprite[3].opacity >= 0
  274.         @sprite[3].opacity -= 30
  275.       end
  276.       if @sprite[4].opacity <= 240
  277.         @sprite[4].opacity += 30
  278.       end
  279.       if @sprite[5].opacity >= 0
  280.         @sprite[5].opacity -= 30
  281.       end
  282.       if @sprite[6].opacity >= 0
  283.         @sprite[6].opacity -= 30
  284.       end
  285.       if @sprite[7].opacity >= 0
  286.         @sprite[7].opacity -= 30
  287.       end
  288.       if @sprite[8].opacity >= 0
  289.         @sprite[8].opacity -= 30
  290.       end
  291.       if @sprite[9].opacity >= 0
  292.         @sprite[9]opacity -= 30
  293.       end
  294.       if @sprite[10].opacity >= 0
  295.         @sprite[10].opacity -= 30
  296.       end
  297.       if @sprite[11].opacity >= 0
  298.         @sprite[11].opacity -= 30
  299.       end
  300.       if @sprite[12].opacity >= 0
  301.         @sprite[12].opacity -= 30
  302.       end
  303.     #当前序号前一个  <= 210      += 30
  304.     #同位-2          <= 240      += 30
  305.     when 2
  306.       if @sprite[1].opacity >=0
  307.         @sprite[1].opacity -= 30
  308.       end
  309.       if @sprite[2].opacity >= 0
  310.         @sprite[2].opacity -= 30
  311.       end
  312.       if @sprite[3].opacity >= 0
  313.         @sprite[3].opacity -= 30
  314.       end
  315.       if @sprite[4].opacity <= 210
  316.         @sprite[4].opacity += 30
  317.       end
  318.       if @sprite[5].opacity >= 0
  319.         @sprite[5].opacity -= 30
  320.       end
  321.       if @sprite[6].opacity <= 240
  322.         @sprite[6].opacity += 30
  323.       end
  324.       if @sprite[7].opacity <= 210
  325.         @sprite[7].opacity += 30
  326.       end
  327.       if @sprite[8].opacity >= 0
  328.         @sprite[8].opacity -= 30
  329.       end
  330.       if @sprite[9].opacity >= 0
  331.         @sprite[9]opacity -= 30
  332.       end
  333.       if @sprite[10].opacity >= 0
  334.         @sprite[10].opacity -= 30
  335.       end
  336.       if @sprite[11].opacity >= 0
  337.         @sprite[11].opacity -= 30
  338.       end
  339.       if @sprite[12].opacity >= 0
  340.         @sprite[12].opacity -= 30
  341.       end
  342.     #当前序号前一个  <= 210      += 30
  343.     #同位-2          <= 240      += 30
  344.       
  345.     when 3
  346.       if @sprite[1].opacity >=0
  347.         @sprite[1].opacity -= 30
  348.       end
  349.       if @sprite[2].opacity >= 0
  350.         @sprite[2].opacity -= 30
  351.       end
  352.       if @sprite[3].opacity>= 0
  353.         @sprite[3].opacity -= 30
  354.       end
  355.       if @sprite[4].opacity >= 0
  356.         @sprite[4].opacity -= 30
  357.       end
  358.       if @sprite[5].opacity >= 0
  359.         @sprite[5].opacity -= 30
  360.       end
  361.       if @sprite[6].opacity <= 210
  362.         @sprite[6].opacity += 30
  363.       end
  364.       if @sprite[7].opacity >= 0
  365.         @sprite[7].opacity -= 30
  366.       end
  367.       if @sprite[8].opacity <= 240     
  368.         @sprite[8].opacity  += 30
  369.       end
  370.       if @sprite[9].opacity >= 0
  371.         @sprite[9]opacity -= 30
  372.       end
  373.       if @sprite[10].opacity >= 0
  374.         @sprite[10].opacity -= 30
  375.       end
  376.       if @sprite[11].opacity >= 0
  377.         @sprite[11].opacity -= 30
  378.       end
  379.       if @sprite[12].opacity >= 0
  380.         @sprite[12].opacity -= 30
  381.       end
  382.     #当前序号前一个  <= 210      += 30
  383.     #同位-2          <= 240      += 30
  384.     when 4
  385.       if @sprite[1].opacity >=0
  386.         @sprite[1].opacity -= 30
  387.       end
  388.       if @sprite[2].opacity >= 0
  389.         @sprite[2].opacity -= 30
  390.       end
  391.       if @sprite[3].opacity  >= 0
  392.         @sprite[3].opacity -= 30
  393.       end
  394.       if @sprite[4].opacity >= 0
  395.         @sprite[4].opacity -= 30
  396.       end
  397.       if @sprite[5].opacity >= 0
  398.         @sprite[5].opacity -= 30
  399.       end
  400.       if @sprite[6].opacity  >= 0
  401.         @sprite[6].opacity -= 30
  402.       end
  403.       if @sprite[7].opacity  >= 0
  404.         @sprite[7].opacity -= 30
  405.       end
  406.       if @sprite[8].opacity<= 210
  407.         @sprite[8].opacity += 30
  408.       end
  409.       if @sprite[9].opacity  >= 0
  410.         @sprite[9]opacity -= 30
  411.       end
  412.       if @sprite[10].opacity <= 240     
  413.         @sprite[10].opacity += 30
  414.       end
  415.       if @sprite[11].opacity >= 0
  416.         @sprite[11].opacity -= 30
  417.       end
  418.       if @sprite[12].opacity >= 0
  419.         @sprite[12].opacity -= 30
  420.       end
  421.     #当前序号前一个  <= 210      += 30
  422.     #同位-2          <= 240      += 30
  423.     when 5
  424.       if @sprite[1].opacity >=0
  425.         @sprite[1].opacity -= 30
  426.       end
  427.       if @sprite[2].opacity >= 0
  428.         @sprite[2].opacity -= 30
  429.       end
  430.       if @sprite[3].opacity  >= 0
  431.         @sprite[3].opacity -= 30
  432.       end
  433.       if @sprite[4].opacity >= 0
  434.         @sprite[4].opacity -= 30
  435.       end
  436.       if @sprite[5].opacity >= 0
  437.         @sprite[5].opacity -= 30
  438.       end
  439.       if @sprite[6].opacity  >= 0
  440.         @sprite[6].opacity -= 30
  441.       end
  442.       if @sprite[7].opacity  >= 0
  443.         @sprite[7].opacity -= 30
  444.       end
  445.       if @sprite[8].opacity>= 0
  446.         @sprite[8].opacity -= 30
  447.       end
  448.       if @sprite[9].opacity  >= 0
  449.         @sprite[9]opacity -= 30
  450.       end
  451.       if @sprite[10].opacity <= 210      
  452.         @sprite[10].opacity += 30
  453.       end
  454.       if @sprite[11].opacity >= 0
  455.         @sprite[11].opacity -= 30
  456.       end
  457.       if @sprite[12].opacity  <= 240     
  458.         @sprite[12].opacity  += 30
  459.       end
  460.   end
  461. end
复制代码
为了方便亲们修改  给发个效果图。。我p的

  求求各位高手 帮帮我   
Project3.zip (4.46 MB, 下载次数: 88)
小弟实在无能为力了

点评

仿仙剑的啊,好有爱,可惜不懂得改  发表于 2010-8-22 22:37

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2010-4-12
帖子
103
2
发表于 2010-8-22 23:03:58 | 只看该作者
我帮你吧不过 现在太晚了我要睡觉明天再说吧
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
25 小时
注册时间
2010-3-21
帖子
69
3
 楼主| 发表于 2010-8-22 23:05:32 | 只看该作者
本帖最后由 sunkeren 于 2010-8-30 20:54 编辑

谢谢了 :lol
  1. #==============================================================================
  2. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  3. #==============================================================================

  4. #==============================================================================
  5. # ■ 图片标题菜单1.0
  6. # Scene_Title
  7. #------------------------------------------------------------------------------
  8. # 作者:chaochao
  9. # http://zhuchao.go1.icpcn.com
  10. #==============================================================================
  11. class Scene_Title
  12.   def main
  13.     if $BTEST
  14.       battle_test
  15.       return
  16.     end
  17.     $data_mapinfos  = load_data("Data/MapInfos.rxdata")
  18.     $data_actors = load_data("Data/Actors.rxdata")
  19.     $data_classes = load_data("Data/Classes.rxdata")
  20.     $data_skills = load_data("Data/Skills.rxdata")
  21.     $data_items = load_data("Data/Items.rxdata")
  22.     $data_weapons = load_data("Data/Weapons.rxdata")
  23.     $data_armors = load_data("Data/Armors.rxdata")
  24.     $data_enemies = load_data("Data/Enemies.rxdata")
  25.     $data_troops = load_data("Data/Troops.rxdata")
  26.     $data_states = load_data("Data/States.rxdata")
  27.     $data_animations = load_data("Data/Animations.rxdata")
  28.     $data_tilesets = load_data("Data/Tilesets.rxdata")
  29.     $data_common_events = load_data("Data/CommonEvents.rxdata")
  30.     $data_system = load_data("Data/System.rxdata")
  31.     $game_system = Game_System.new
  32.     # 生成标题图形
  33.     @sprite = [Sprite.new]
  34.     for i in 0..12
  35.       @sprite[i] = Sprite.new
  36.       @sprite[i].opacity = 0
  37.     end
  38.     @sprite[0].bitmap = RPG::Cache.title($data_system.title_name)
  39.     @sprite[0].opacity = 0
  40.     #开始游戏的图片
  41.     @sprite[1].bitmap = Bitmap.new("Graphics/System/menu/start-1.png")
  42.     @sprite[2].bitmap = Bitmap.new("Graphics/System/menu/start-2.png")
  43.     #继续游戏的图片
  44.     @sprite[3].bitmap = Bitmap.new("Graphics/System/menu/continue-1.png")
  45.     @sprite[4].bitmap = Bitmap.new("Graphics/System/menu/continue-2.png")
  46.     #结束游戏的图片
  47.     @sprite[11].bitmap = Bitmap.new("Graphics/System/menu/exit-1.png")
  48.     @sprite[12].bitmap = Bitmap.new("Graphics/System/menu/exit-2.png")
  49.     #制作群
  50.     @sprite[9].bitmap = Bitmap.new("Graphics/System/menu/group-1.png")
  51.     @sprite[10].bitmap = Bitmap.new("Graphics/System/menu/group-2.png")
  52.     #前尘忆梦
  53.     @sprite[7].bitmap = Bitmap.new("Graphics/System/menu/dream-1.png")
  54.     @sprite[8].bitmap = Bitmap.new("Graphics/System/menu/dream-2.png")
  55.     #丹青绘卷
  56.     @sprite[5].bitmap = Bitmap.new("Graphics/System/menu/picture-1.png")
  57.     @sprite[6].bitmap = Bitmap.new("Graphics/System/menu/picture-2.png")
  58.     #图片位置
  59.     for i in 1..12
  60.       case i
  61.            
  62.          when 1
  63.            x=90
  64.            y=-20
  65.            @sprite[i].x =x
  66.            @sprite[i].y =y
  67.          when 2
  68.             x=90
  69.             y=-20
  70.             @sprite[i].x =x
  71.             @sprite[i].y =y
  72.       
  73.          when 3
  74.             x=316
  75.             y=-26
  76.             @sprite[i].x =x
  77.             @sprite[i].y =y
  78.             
  79.          when 4
  80.             x=316
  81.             y=-26
  82.             @sprite[i].x =x
  83.             @sprite[i].y =y   
  84.          when 11
  85.             x=85
  86.             y=355
  87.             @sprite[i].x =x
  88.             @sprite[i].y =y   
  89.               
  90.          when 12
  91.             x=85
  92.             y=355
  93.             @sprite[i].x =x
  94.             @sprite[i].y =y   
  95.          ########################
  96.             
  97.          when 9
  98.             x=0
  99.             y=155
  100.             @sprite[i].x =x
  101.             @sprite[i].y =y   
  102.          when 10
  103.             x=0
  104.             y=155
  105.             @sprite[i].x =x
  106.             @sprite[i].y =y  
  107.          when 7
  108.             x=320
  109.             y=325
  110.             @sprite[i].x =x
  111.             @sprite[i].y =y  
  112.          when 8
  113.             x=320
  114.             y=325
  115.             @sprite[i].x =x
  116.             @sprite[i].y =y  
  117.          when 5
  118.             x=405
  119.             y=155
  120.             @sprite[i].x =x
  121.             @sprite[i].y =y  
  122.          when 6
  123.             x=405
  124.             y=155
  125.             @sprite[i].x =x
  126.             @sprite[i].y =y
  127.        end     
  128.            
  129.            
  130.       
  131.     end

  132.     #Make.snows
  133.     @continue_enabled = false
  134.     for i in 0..35
  135.       if FileTest.exist?("save/Save#{i}.rxdata")
  136.         @continue_enabled = true
  137.       end
  138.     end
  139.     if @continue_enabled
  140.       @command_index = 1
  141.     else
  142.       @command_index = 0
  143.       @sprite[3].tone = Tone.new(0, 0, 0, 255)
  144.       @sprite[4].tone = Tone.new(0, 0, 0, 255)
  145.     end
  146.     $game_system.bgm_play($data_system.title_bgm)
  147.     Audio.me_stop
  148.     Audio.bgs_stop
  149.     Graphics.transition
  150.     loop do
  151.       Graphics.update
  152.       #淡出背景圖形
  153.       if @sprite[0].opacity <= 255
  154.         @sprite[0].opacity += 15
  155.       end
  156.       Input.update
  157.       update
  158.       if $scene != self
  159.         break
  160.       end
  161.     end
  162.     Graphics.freeze
  163.     # 釋放圖形
  164.     for i in 0..12
  165.       @sprite[i].bitmap.dispose
  166.       @sprite[i].dispose
  167.     end
  168.   end
  169.   def update
  170. # Make.snows_fly(1)
  171.   chaochaocommandchaochao
  172.   if Input.trigger?(Input::C)
  173.     case @command_index
  174.       when 0
  175.         command_new_game
  176.       when 1
  177.         command_continue
  178.       when 2
  179.         command_shutdown
  180.       when 3
  181.         command_shutdown
  182.       when 4
  183.         command_shutdown
  184.       when 5
  185.         command_shutdown
  186.       end
  187.     end
  188.   end
  189.   def chaochaocommandchaochao
  190.     if Input.trigger?(Input::UP)
  191.       @command_index -= 1
  192.       if @command_index < 0
  193.         @command_index = 5
  194.       end
  195.       $game_system.se_play($data_system.cursor_se)
  196.     end
  197.     if Input.trigger?(Input::DOWN)
  198.       @command_index += 1
  199.       if @command_index > 5
  200.         @command_index = 0
  201.       end
  202.       $game_system.se_play($data_system.cursor_se)
  203.     end
  204.   #修改………………
  205.     mouse_x, mouse_y = Mouse.get_mouse_pos
  206.     if (mouse_x>125) and (mouse_x<235)and(mouse_y>5)and(mouse_y<60)
  207.      if @command_index != 0
  208.      $game_system.se_play($data_system.cursor_se)
  209.      end
  210.      @command_index = 0
  211.     end
  212.     if (mouse_x>375) and (mouse_x<485)and(mouse_y>5)and(mouse_y<60)
  213.      if @command_index != 1
  214.       $game_system.se_play($data_system.cursor_se)
  215.      end
  216.      @command_index = 1
  217.     end
  218.     if (mouse_x>240) and (mouse_x<360)and(mouse_y>400)and(mouse_y<455)
  219.      if @command_index != 2
  220.       $game_system.se_play($data_system.cursor_se)
  221.      end
  222.      @command_index = 2
  223.     end
  224.   #修改………………
  225.     case @command_index   
  226.     when 0
  227.       if @sprite[1].opacity<= 210
  228.         @sprite[1].opacity += 30
  229.       end
  230.       if @sprite[8].opacity >= 0
  231.         @sprite[8].opacity -= 30
  232.       end
  233.       if @sprite[3].opacity<= 210
  234.         @sprite[3].opacity += 30
  235.       end
  236.       if @sprite[4].opacity >= 0
  237.         @sprite[4].opacity -= 30
  238.       end
  239.       if @sprite[5].opacity<= 210
  240.         @sprite[5].opacity += 30
  241.       end
  242.       if @sprite[6].opacity  >= 0
  243.         @sprite[6].opacity -= 30
  244.       end
  245.       if @sprite[7].opacity<= 210
  246.         @sprite[7].opacity += 30
  247.       end
  248.       if @sprite[10].opacity<= 210
  249.         @sprite[10].opacity += 30
  250.       end
  251.       if @sprite[9].opacity  >= 0
  252.         @sprite[9].opacity -= 30
  253.       end
  254.       if @sprite[2].opacity <= 240     
  255.         @sprite[2].opacity += 30
  256.       end
  257.       if @sprite[11].opacity<= 210
  258.         @sprite[11].opacity += 30
  259.       end
  260.       if @sprite[12].opacity >= 0
  261.         @sprite[12].opacity -= 30
  262.       end
  263.     #当前序号前一个  <= 210      += 30
  264.     #同位-2          <= 240      += 30
  265.     when 1
  266.       if @sprite[1].opacity<= 210
  267.         @sprite[1].opacity += 30
  268.       end
  269.       if @sprite[2].opacity >= 0
  270.         @sprite[2].opacity -= 30
  271.       end
  272.       if @sprite[3].opacity<= 210
  273.         @sprite[3].opacity += 30
  274.       end
  275.       if @sprite[8].opacity >= 0
  276.         @sprite[8].opacity -= 30
  277.       end
  278.       if @sprite[5].opacity<= 210
  279.         @sprite[5].opacity += 30
  280.       end
  281.       if @sprite[6].opacity  >= 0
  282.         @sprite[6].opacity -= 30
  283.       end
  284.       if @sprite[7].opacity<= 210
  285.         @sprite[7].opacity += 30
  286.       end
  287.       if @sprite[10].opacity<= 210
  288.         @sprite[10].opacity += 30
  289.       end
  290.       if @sprite[9].opacity  >= 0
  291.         @sprite[9].opacity -= 30
  292.       end
  293.       if @sprite[2].opacity <= 240     
  294.         @sprite[2].opacity += 30
  295.       end
  296.       if @sprite[11].opacity<= 210
  297.         @sprite[11].opacity += 30
  298.       end
  299.       if @sprite[12].opacity >= 0
  300.         @sprite[12].opacity -= 30
  301.       end
  302.     #当前序号前一个  <= 210      += 30
  303.     #同位-2          <= 240      += 30
  304.     when 2
  305.       if @sprite[1].opacity<= 210
  306.         @sprite[1].opacity += 30
  307.       end
  308.       if @sprite[2].opacity >= 0
  309.         @sprite[2].opacity -= 30
  310.       end
  311.       if @sprite[3].opacity<= 210
  312.         @sprite[3].opacity += 30
  313.       end
  314.       if @sprite[4].opacity >= 0
  315.         @sprite[4].opacity -= 30
  316.       end
  317.       if @sprite[5].opacity<= 210
  318.         @sprite[5].opacity += 30
  319.       end
  320.       if @sprite[8].opacity  >= 0
  321.         @sprite[8].opacity -= 30
  322.       end
  323.       if @sprite[7].opacity<= 210
  324.         @sprite[7].opacity += 30
  325.       end
  326.       if @sprite[10].opacity<= 210
  327.         @sprite[10].opacity += 30
  328.       end
  329.       if @sprite[9].opacity  >= 0
  330.         @sprite[9].opacity -= 30
  331.       end
  332.       if @sprite[6].opacity <= 240     
  333.         @sprite[6].opacity += 30
  334.       end
  335.       if @sprite[11].opacity<= 210
  336.         @sprite[11].opacity += 30
  337.       end
  338.       if @sprite[12].opacity >= 0
  339.         @sprite[12].opacity -= 30
  340.       end
  341.     #当前序号前一个  <= 210      += 30
  342.     #同位-2          <= 240      += 30
  343.       
  344.     when 3
  345.       if @sprite[1].opacity<= 210
  346.         @sprite[1].opacity += 30
  347.       end
  348.       if @sprite[2].opacity >= 0
  349.         @sprite[2].opacity -= 30
  350.       end
  351.       if @sprite[3].opacity<= 210
  352.         @sprite[3].opacity += 30
  353.       end
  354.       if @sprite[4].opacity >= 0
  355.         @sprite[4].opacity -= 30
  356.       end
  357.       if @sprite[5].opacity<= 210
  358.         @sprite[5].opacity += 30
  359.       end
  360.       if @sprite[6].opacity  >= 0
  361.         @sprite[6].opacity -= 30
  362.       end
  363.       if @sprite[7].opacity<= 210
  364.         @sprite[7].opacity += 30
  365.       end
  366.       if @sprite[10].opacity<= 210
  367.         @sprite[10].opacity += 30
  368.       end
  369.       if @sprite[9].opacity  >= 0
  370.         @sprite[9].opacity -= 30
  371.       end
  372.       if @sprite[8].opacity <= 240     
  373.         @sprite[8].opacity += 30
  374.       end
  375.       if @sprite[11].opacity<= 210
  376.         @sprite[11].opacity += 30
  377.       end
  378.       if @sprite[12].opacity >= 0
  379.         @sprite[12].opacity -= 30
  380.       end
  381.     #当前序号前一个  <= 210      += 30
  382.     #同位-2          <= 240      += 30
  383.     when 4
  384.       if @sprite[1].opacity<= 210
  385.         @sprite[1].opacity += 30
  386.       end
  387.       if @sprite[2].opacity >= 0
  388.         @sprite[2].opacity -= 30
  389.       end
  390.       if @sprite[3].opacity<= 210
  391.         @sprite[3].opacity += 30
  392.       end
  393.       if @sprite[4].opacity >= 0
  394.         @sprite[4].opacity -= 30
  395.       end
  396.       if @sprite[5].opacity<= 210
  397.         @sprite[5].opacity += 30
  398.       end
  399.       if @sprite[6].opacity  >= 0
  400.         @sprite[6].opacity -= 30
  401.       end
  402.       if @sprite[7].opacity<= 210
  403.         @sprite[7].opacity += 30
  404.       end
  405.       if @sprite[8].opacity<= 210
  406.         @sprite[8].opacity += 30
  407.       end
  408.       if @sprite[9].opacity  >= 0
  409.         @sprite[9].opacity -= 30
  410.       end
  411.       if @sprite[10].opacity <= 240     
  412.         @sprite[10].opacity += 30
  413.       end
  414.       if @sprite[11].opacity<= 210
  415.         @sprite[11].opacity += 30
  416.       end
  417.       if @sprite[12].opacity >= 0
  418.         @sprite[12].opacity -= 30
  419.       end
  420.     #当前序号前一个  <= 210      += 30
  421.     #同位-2          <= 240      += 30
  422.     when 5
  423.       if @sprite[1].opacity<= 210
  424.         @sprite[1].opacity += 30
  425.       end
  426.       if @sprite[2].opacity >= 0
  427.         @sprite[2].opacity -= 30
  428.       end
  429.       if @sprite[3].opacity<= 210
  430.         @sprite[3].opacity += 30
  431.       end
  432.       if @sprite[4].opacity >= 0
  433.         @sprite[4].opacity -= 30
  434.       end
  435.       if @sprite[5].opacity<= 210
  436.         @sprite[5].opacity += 30
  437.       end
  438.       if @sprite[6].opacity  >= 0
  439.         @sprite[6].opacity -= 30
  440.       end
  441.       if @sprite[7].opacity<= 210
  442.         @sprite[7].opacity += 30
  443.       end
  444.       if @sprite[8].opacity<= 210
  445.         @sprite[8].opacity += 30
  446.       end
  447.       if @sprite[9].opacity  >= 0
  448.         @sprite[9].opacity -= 30
  449.       end
  450.       if @sprite[12].opacity <= 240     
  451.         @sprite[12].opacity += 30
  452.       end
  453.       if @sprite[11].opacity<= 210
  454.         @sprite[11].opacity += 30
  455.       end
  456.       if @sprite[10].opacity >= 0
  457.         @sprite[10].opacity -= 30
  458.       end
  459.     end
  460.   end
  461. end
复制代码
这是修改完的位置 基本修正了  谁能帮我 弄下渐变?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
4 小时
注册时间
2010-4-12
帖子
103
4
发表于 2010-8-22 23:07:36 | 只看该作者
回复 sunkeren 的帖子

如果问题解决了记得确认我的答案。
   

点评

要分的回复请点评,下次再见以纯水处理  发表于 2010-8-23 12:05
一定一定 嘿嘿 谢谢了  发表于 2010-8-22 23:16
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42404
在线时间
7602 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

5
发表于 2010-8-23 06:44:26 | 只看该作者
LZ说的那句是渐变效果
但是如果不发错误信息也不知道是什么错误

点评

哦哦 那我截下图 你帮我看下好么?  发表于 2010-8-23 09:32
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
25 小时
注册时间
2010-3-21
帖子
69
6
 楼主| 发表于 2010-8-23 11:45:26 | 只看该作者
没人帮忙额  自顶下
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42404
在线时间
7602 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

7
发表于 2010-8-23 12:06:46 | 只看该作者
回复 sunkeren 的帖子


    图呢?

点评

原文里有 加在最后了  发表于 2010-8-23 17:42
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
25 小时
注册时间
2010-3-21
帖子
69
8
 楼主| 发表于 2010-8-23 17:43:11 | 只看该作者
5个小时过去了。。。。。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
25 小时
注册时间
2010-3-21
帖子
69
9
 楼主| 发表于 2010-8-24 21:06:55 | 只看该作者
又一天过去了。。。。谁能帮帮我 。。。   记得以前有这个范例 但是现在下不了了    仙剑 星璇篇的 谁有??能给我发下 范例。。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
25 小时
注册时间
2010-3-21
帖子
69
10
 楼主| 发表于 2010-8-30 17:15:44 | 只看该作者
6天过去了。。。自顶应该不算三连贴吧

点评

不过可能没戏了,要么就悬赏吧,此帖过期了  发表于 2010-9-6 02:17
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-24 02:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表