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

Project1

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

[已经过期] 如何自制菜单

[复制链接]

Lv1.梦旅人

梦石
0
星屑
246
在线时间
32 小时
注册时间
2020-8-22
帖子
16
跳转到指定楼层
1
发表于 2022-2-1 17:47:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
嗯,其实我在这里看到了很多大佬做的菜单有点跃跃欲试,就想询问一下怎么做。
求求了!!!

点评

可以结贴了:https://rpg.blue/thread-406532-1-1.html  发表于 2022-2-12 08:52

Lv4.逐梦者

梦石
0
星屑
10780
在线时间
916 小时
注册时间
2019-11-5
帖子
2250

极短24参与

2
发表于 2022-2-2 16:28:05 | 只看该作者
本帖最后由 哇哇哇啊叭叭 于 2022-2-12 03:51 编辑

  
  标题画面用这个吧:https://rpg.blue/thread-406532-1-1.html
  有范例有工程,而且最重要的是没有来得及失效。



  推荐某侠的《脚本不是高手的专利》。每期给出一个修改效果,其中包括标题菜单的修改。除了分享知识,最喜欢的还是他分享的热情。

  另外图书馆也有很多事件菜单的制作方法。
https://rpg.blue/thread-341966-1-1.html
https://rpg.blue/thread-232219-1-1.html
https://rpg.blue/thread-221522-1-1.html

  这里说下事件菜单的制作思路吧。所有的编程,核心思想都是相通的,那就是设计一个算法。掌握常用的编程逻辑的三大结构:顺序,分支,循环,就能自己解决很多问题。这里以标题菜单的设计为例。
  1. 循环结构。宏观逻辑是个循环,这个循环需要不停地检测玩家的输入行为,这些输入行为共三种情况:向左,向右,确定。菜单共2种项目:开始,退出(先学最简单的,掌握原理后,就可拓展细节了)。
  2. 分支结构。如果按下左,就向左选中下一个菜单项目,按下右同理。如果按下确定,就执行当前菜单项目。
  3. 细节的实现。首先要做一个反馈功能,使玩家能够直观地见到程序运行结果。这里准备2张图片,分别叫开始(红)和退出(绿)。当游戏开始时,程序默认选中开始。当按下左,程序就选中退出,再按一下就选中开始。当按下确定,程序就执行当前项目。
  用到的事件功能是【并行处理】,【分支条件】(检测按键按下),【显示图片】,【变量赋值】(用于标记当前图片是开始还是退出),【显示文字】(用于反馈确定按键的按下效果),【等待】(如果不设等待,玩家按键行为会因程序运行过快而无法被正确检测)。最后还需要一个【跳过标题画面脚本】,用于让自定义标题画面替下默认的。

  今后遇到问题,也可以用这些知识解决:记住三大结构,设计主要逻辑,寻找实现细节(主要是对应上事件命令和具体的脚本语法)。至于具体实现方法,没有什么太大的技术含量,主要是搬运工的工作:https://rpg.blue/thread-257015-1-1.html
https://rpg.blue/search.php?mod= ... 6%E8%8F%9C%E5%8D%95
https://rpg.blue/thread-481106-1-1.html
  搜索引擎大家都会用,直接贴出来显得太没有诚意了不是么(嗯,不用谢啦)

  

评分

参与人数 1+1 收起 理由
alexncf125 + 1 精品文章

查看全部评分

风继续吹,不忍远离。年少轻狂,眼神明亮,最好的年纪,最好的时光。希望岁月是一场春梦
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-21 07:56

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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