赞 | 8 |
VIP | 0 |
好人卡 | 2 |
积分 | 59 |
经验 | 16755 |
最后登录 | 2025-3-9 |
在线时间 | 1007 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 5890
- 在线时间
- 1007 小时
- 注册时间
- 2006-7-18
- 帖子
- 528
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
解密动作游戏,代码本意是想在菜单道具栏里,也能显示角色当前装备的武器
找AI写了一段,然后无法运行,启动直接黑屏。
而且AI指示新建一个文件夹,把插件放文件夹里再加载插件的要求,在操作上就做不到啊!
- // 插件名称:装备信息窗口
- // 插件效果:在道具菜单页面新增一个窗口,显示队伍里第一个人的装备信息
- // 插件安装步骤:
- // 1. 将该文件保存为“装备信息窗口.js”
- // 2. 在RPGMakerMV的插件目录中创建一个新的文件夹,命名为“装备信息窗口”
- // 3. 将“装备信息窗口.js”放入“装备信息窗口”文件夹中
- // 4. 在RPGMakerMV的插件管理器中加载“装备信息窗口”插件
- // --- 插件代码开始 ---
- // 定义一个函数来显示装备信息窗口
- function showEquipmentWindow() {
- // 获取队伍中第一个人的装备信息
- var actor = $gameParty.members()[0];
- var equipmentText = '';
- for (var i = 0; i < actor.equipment.length; i++) {
- var item = actor.equipment[i];
- equipmentText += item.name + ' x ' + actor.equipment[item].count + '\n';
- }
- // 创建装备信息窗口
- var window = new Window_Equipment(0, 0, 300, 200); // 窗口位置居左,自定义窗口宽度和高度
- window.title.text = '装备信息';
- window.setHelpColor(new Color(240, 240, 240));
- window.open();
- // 将装备文本添加到窗口中
- window.contents.clear();
- window.addText(equipmentText, 'text-info');
- }
- // 在游戏初始化时,添加装备信息窗口到菜单页面的菜单项中
- window.onload = function() {
- var menu = SceneManager._scene._window._menu;
- var equipmentMenu = new MenuItem_Equipment();
- equipmentMenu.index = menu.children.length; // 设置菜单项的索引
- menu.addChild(equipmentMenu);
- }
复制代码 |
|