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

Project1

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

我的战斗菜单有问题.

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
跳转到指定楼层
1
发表于 2008-9-25 01:53:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我的战斗菜单有问题.就是说,要按方向(下)键才移动光标.而不是按上下左右的.

工程:
http://rpg.blue/upload_program/goods/Project3_102707624.rar
此贴于 2008-9-25 11:35:26 被版主darkten提醒,请楼主看到后对本贴做出回应。
瑕米一个

Lv1.梦旅人

蚂蚁卡卡

梦石
0
星屑
116
在线时间
66 小时
注册时间
2007-12-16
帖子
3081
2
发表于 2008-9-25 02:08:29 | 只看该作者
用的是图标式战斗吧 如果是 加入下面代码 试下


  1.   # 更新
  2.   def update
  3.     super
  4.     icon_update
  5.     com_name_update if Momo_IconCommand::COM_NAME_DROW
  6. #    if move_index?
  7.     # 判断当前光标位置
  8.     case @last_index
  9.      when 0 # 攻击
  10.       # 方向键下被按下的情况下
  11.       if Input.repeat?(Input::DOWN)
  12.           # 光标指向物品
  13.           $game_system.se_play($data_system.cursor_se)
  14.           @index = 3      
  15.       end
  16.       # 方向键上被按下的情况下
  17.       if Input.repeat?(Input::UP)
  18.         # 光标指向攻击
  19.           $game_system.se_play($data_system.cursor_se)
  20.           @index = 0      
  21.       end
  22.       # 方向键右被按下的情况下
  23.       if Input.repeat?(Input::RIGHT)
  24.           # 光标指向防御
  25.           $game_system.se_play($data_system.cursor_se)
  26.           @index = 2      
  27.       end
  28.       # 方向键左被按下的情况下
  29.       if Input.repeat?(Input::LEFT)
  30.         # 光标指向法术
  31.           $game_system.se_play($data_system.cursor_se)
  32.           @index = 1
  33.       end
  34.      when 1 # 法术
  35.       # 方向键下被按下的情况下
  36.       if Input.repeat?(Input::DOWN)
  37.           # 光标指向物品
  38.           $game_system.se_play($data_system.cursor_se)
  39.           @index = 3      
  40.       end
  41.       # 方向键上被按下的情况下
  42.       if Input.repeat?(Input::UP)
  43.         # 光标指向攻击
  44.           $game_system.se_play($data_system.cursor_se)
  45.           @index = 0      
  46.       end
  47.       # 方向键右被按下的情况下
  48.       if Input.repeat?(Input::RIGHT)
  49.           # 光标指向防御
  50.           $game_system.se_play($data_system.cursor_se)
  51.           @index = 2      
  52.       end
  53.       # 方向键左被按下的情况下
  54.       if Input.repeat?(Input::LEFT)
  55.         # 光标指向法术
  56.           $game_system.se_play($data_system.cursor_se)
  57.           @index = 1
  58.       end
  59.      when 2 # 防御
  60.       # 方向键下被按下的情况下
  61.       if Input.repeat?(Input::DOWN)
  62.           # 光标指向物品
  63.           $game_system.se_play($data_system.cursor_se)
  64.           @index = 3      
  65.       end
  66.       # 方向键上被按下的情况下
  67.       if Input.repeat?(Input::UP)
  68.         # 光标指向攻击
  69.           $game_system.se_play($data_system.cursor_se)
  70.           @index = 0      
  71.       end
  72.       # 方向键右被按下的情况下
  73.       if Input.repeat?(Input::RIGHT)
  74.           # 光标指向防御
  75.           $game_system.se_play($data_system.cursor_se)
  76.           @index = 2      
  77.       end
  78.       # 方向键左被按下的情况下
  79.       if Input.repeat?(Input::LEFT)
  80.         # 光标指向技能
  81.           $game_system.se_play($data_system.cursor_se)
  82.           @index = 1
  83.       end
  84.      when 3 # 物品
  85.       # 方向键下被按下的情况下
  86.       if Input.repeat?(Input::DOWN)
  87.           # 光标指向物品
  88.           $game_system.se_play($data_system.cursor_se)
  89.           @index = 3      
  90.       end
  91.       # 方向键上被按下的情况下
  92.       if Input.repeat?(Input::UP)
  93.         # 光标指向攻击
  94.           $game_system.se_play($data_system.cursor_se)
  95.           @index = 0      
  96.       end
  97.       # 方向键右被按下的情况下
  98.       if Input.repeat?(Input::RIGHT)
  99.           # 光标指向防御
  100.           $game_system.se_play($data_system.cursor_se)
  101.           @index = 2      
  102.       end
  103.       # 方向键左被按下的情况下
  104.       if Input.repeat?(Input::LEFT)
  105.         # 光标指向法术
  106.           $game_system.se_play($data_system.cursor_se)
  107.           @index = 1
  108.       end
  109. #     when 4 # 逃跑
  110. #      # 方向键下被按下的情况下
  111. #      if Input.repeat?(Input::DOWN)
  112. #          # 光标指向攻击
  113. #         $game_system.se_play($data_system.cursor_se)
  114. #          @index = 0      
  115. #      end
  116. #      # 方向键上被按下的情况下
  117. #      if Input.repeat?(Input::UP)
  118. #        # 光标指向逃跑
  119. #          $game_system.se_play($data_system.cursor_se)
  120. #          @index = 4      
  121. #      end
  122. #      # 方向键右被按下的情况下
  123. #      if Input.repeat?(Input::RIGHT)
  124. #          # 光标指向防御
  125. #          $game_system.se_play($data_system.cursor_se)
  126. #          @index = 2      
  127. #      end
  128. #      # 方向键左被按下的情况下
  129. #      if Input.repeat?(Input::LEFT)
  130.         # 光标指向法术
  131. #          $game_system.se_play($data_system.cursor_se)
  132. #          @index = 1
  133. #      end
  134.     end      
  135.       @last_index = self.index
  136. #    end
  137.   end
复制代码
《隋唐乱》完整解密版点击进入
米兰,让我怎么说离开……

曾经我也是一个有志青年,直到我膝盖中了一箭……

《隋唐乱》博客地址
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
3
 楼主| 发表于 2008-9-25 02:27:01 | 只看该作者
问题我的是5个图标来的:
瑕米一个
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-2
帖子
262
4
发表于 2008-9-25 02:36:54 | 只看该作者
去掉逃跑选项……
(纯粹废话)
[fly]自然(简洁)才是美 BLOG:http://hi.baidu.com/%87%E5%C7%E0%BD%B7 [/fly]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
5
 楼主| 发表于 2008-9-25 20:11:44 | 只看该作者
以下引用青椒于2008-9-24 18:36:54的发言:

去掉逃跑选项……
(纯粹废话)


问题是我不能去掉.
瑕米一个
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
6
 楼主| 发表于 2008-9-26 05:48:25 | 只看该作者
又没人回的??????????????
瑕米一个
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
451 小时
注册时间
2007-6-16
帖子
390
7
 楼主| 发表于 2008-9-27 04:16:37 | 只看该作者
我已经解决了。
瑕米一个
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-23 13:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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