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

Project1

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

[已经解决] 求教用过“详尽任务显示界面+跨地图航海”的高手

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
30 小时
注册时间
2011-7-18
帖子
12
跳转到指定楼层
1
发表于 2011-7-21 23:52:02 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
3
发表于 2011-7-22 09:31:12 | 只看该作者
本帖最后由 Wind2010 于 2011-7-22 09:32 编辑

LZ发的脚本的112行:
      $scene = Scene_Menu.new
改成:
      $scene = Scene_Map.new

然后插入这段脚本:
  1. class Scene_Task
  2.   def update_task_names_window
  3.     # 按下 B 键的情况下
  4.     if Input.trigger?(Input::B)
  5.       # 演奏取消 SE
  6.       $game_system.se_play($data_system.cancel_se)
  7.       # 这里设置返回的场景,返回地图是Scene_Map.new,菜单是Scene_Menu.new(任务界面index)
  8.       $scene = Scene_Menu.new(4)
  9.       return
  10.     end
  11.     # 按下 C 键的情况下
  12.     if Input.trigger?(Input::C)
  13.       # 无任务可显示的话
  14.       if @task_names_window.task == nil
  15.         # 演奏冻结 SE
  16.         $game_system.se_play($data_system.buzzer_se)
  17.         return
  18.       end
  19.       # 如果光标没有移动的话,翻页
  20.       if $game_party.latest_task == @task_names_window.task.id
  21.         if @task_info_window.oy + @task_info_window.height - 32 > @task_info_window.contents.height
  22.           @task_info_window.oy = 0
  23.         else
  24.           @task_info_window.oy += 480-32
  25.         end
  26.         if @task_info_window.contents.height > @task_info_window.height - 32
  27.           # 演奏翻页 SE
  28.           Audio.se_play(CHANGE_PAGE_SE)
  29.         end
  30.       else
  31.         @task_info_window.refresh(@task_names_window.task.id)
  32.         $game_party.latest_task = @task_names_window.task.id
  33.         # 演奏确定 SE
  34.         $game_system.se_play($data_system.decision_se)
  35.       end
  36.     end
  37.   end
  38. end
复制代码

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

Lv1.梦旅人

追从自然的旅行者
奇特空·煦

梦石
0
星屑
107
在线时间
1387 小时
注册时间
2010-12-31
帖子
4944

开拓者贵宾

2
发表于 2011-7-22 09:10:11 | 只看该作者
点中任务后,场景直接切换到Scene_Task中了

需要在Scene_Task中做一个返回的标志,切换回Scene_Menu
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-2 07:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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