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

Project1

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

[有事请教] 将定义脚本输入命令装换成选项命令然后在窗口执行

[复制链接]

Lv4.逐梦者

梦石
0
星屑
6286
在线时间
1103 小时
注册时间
2015-8-15
帖子
658
跳转到指定楼层
1
发表于 2023-5-22 10:45:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 金芒芒 于 2023-5-22 11:02 编辑

选项命令=10个  命令1=图中的1 命令2=图中的2  命令3=图中的3  命令4=图中的4  命令5 =图中的5 命令6 =图中的6 命令7=图中的7 命令8 =图中的8 命令9 =图中的9  命令10 =图中的10
图片是窗口的背景图  
命令1= $game_player.x+4,$game_player.y+11
display_move_able_groups(group)#↓关联  这段脚本不能少

RUBY 代码复制
  1. def _update_comand_input_for_spawn(group)#定义 _更新生成(组)的命令和输入 ↑关联
  2.   #-<方向键>------------   
  3.       if Input.repeat?(Input::UP) #如果输入重复?(输入::向上)
  4.         #p $game_screen.tone.red
  5.         #如果@efs团队出生点。包括?([$游戏玩家.x,$游戏玩家.y-1])
  6.         if @efs_team_spawn.include?([$game_player.x,$game_player.y-1])
  7.         #$游戏系统。se播放($数据系统。光标se)
  8.         $game_system.se_play($data_system.cursor_se)
  9.         #取消使地图移动(@团队显示区域)
  10.         cancel_make_map_move(@team_display_area)
  11.         #$游戏玩家。移动到($游戏玩家.x,$游戏玩家.y-1)
  12.           $game_player.moveto($game_player.x,$game_player.y-1)
  13.           #显示可移动组(组)
  14.           display_move_able_groups(group)#↓关联
  15.         else#否则
  16.         #$游戏系统。se播放($数据 系统.蜂鸣器se)
  17.         $game_system.se_play($data_system.buzzer_se)
  18.         end  
  19.         return#返回
  20.       end
  21.       if Input.repeat?(Input::DOWN)
  22.         if @efs_team_spawn.include?([$game_player.x,$game_player.y+1])  
  23.         $game_system.se_play($data_system.cursor_se)
  24.         cancel_make_map_move(@team_display_area)
  25.         $game_player.moveto($game_player.x,$game_player.y+1)  
  26.         display_move_able_groups(group)#↓关联
  27.         else  
  28.        $game_system.se_play($data_system.buzzer_se)
  29.        end  
  30.       return
  31.       end
  32.       if Input.repeat?(Input::RIGHT)  
  33.        if @efs_team_spawn.include?([$game_player.x+1,$game_player.y])  
  34.         $game_system.se_play($data_system.cursor_se)
  35.         cancel_make_map_move(@team_display_area)
  36.           $game_player.moveto($game_player.x+1,$game_player.y)  
  37.          display_move_able_groups(group)#↓关联
  38.        else  
  39.        $game_system.se_play($data_system.buzzer_se)
  40.        end  
  41.         return
  42.       end
  43.       if Input.repeat?(Input::LEFT)
  44.         if @efs_team_spawn.include?([$game_player.x-1,$game_player.y])  
  45.         $game_system.se_play($data_system.cursor_se)
  46.         cancel_make_map_move(@team_display_area)
  47.           $game_player.moveto($game_player.x-1,$game_player.y)  
  48.          display_move_able_groups(group)#↓关联
  49.         else  
  50.         $game_system.se_play($data_system.buzzer_se)
  51.         end  
  52.        return
  53.       end  
  54.   end

布阵窗口背景图.png (15.44 KB, 下载次数: 3)

布阵窗口背景图.png
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

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

GMT+8, 2024-4-28 04:39

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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