rpgmakermv(10) GraphicalDesignMode
插件地址:https://github.com/triacontane/RPGMakerMV/blob/master/GraphicalDesignMode.js
原文:
- メニュー画面や戦闘画面など各画面のウィンドウや画像の表示位置を
- ドラッグ&ドロップで微調整して画面の外観をグラフィカルに設計できます。
- 横幅、高さ、余白、背景画像なども画面上で変更できます。
- デフォルトの画面のほかプラグインによって追加された画面についても
- 位置のカスタマイズが可能です。
- (ただし、相手の実装に依存するので動作保証はできません)
- 以下の手順で実行してください。
- 1. パラメータ「デザインモード」を「ON」にする。
- - デフォルトで「ON」になっています。
- 2. テストプレー、戦闘テスト、イベントテストを開始する。
- 3. マウスでオブジェクトを掴んで好きな場所に配置する。
- - マウスによる通常のウィンドウ操作は無効になります。
- - 他のウィンドウや画面端に自動でスナップします。(Shiftで無効化)
- - Ctrlを押していると、グリッドにスナップします。(Macの場合はoptionキー)
- - Ctrl+Zで直前の変更を元に戻します。
- - Ctrl+Shift+Enterで現在のシーンの変更を全て初期化します。
- - ウィンドウ内で右クリックすると、枠の透明/不透明を切り替えます。
- パラメータを変更している場合は、ウィンドウ全体の表示/非表示を切り替えます。
- 一度非表示にすると、画面全体をリセットしない限り再表示できません。
- - ウィンドウ内で数字キー(※)を押下すると、各プロパティを変更できます。
- - コンソールに「changePos(x, y);」(x:X座標、y:Y座標)と打ち込むと
- 直前に編集したウィンドウ位置を変更できます。
- 4. Ctrl+Sでカスタマイズした位置を保存する。
- 5. 通常のテストプレー時は「デザインモード」を「OFF」にする。
- ※数字とプロパティの対応(テンキーでない方の数字キーです)
- 1. ウィンドウの横幅(※1)
- 2. ウィンドウの高さ(直接指定)(※1)
- 3. ウィンドウの余白(※2)
- 4. ウィンドウのフォントサイズ(※2)
- 5. ウィンドウの1行のあたりの高さ(※2)
- 6. ウィンドウの背景透明度(※2)
- 7. ウィンドウの行数(※2)
- 8. ウィンドウの背景画像ファイル名
- 9. ウィンドウのフォント名(※3)
- ※1 JS計算式を適用できます。計算式は入力したその場で1回だけ評価されます。
- ※2 JS計算式を適用できます。計算式は保存され、画面表示のたびに再評価されます。
- 分からない場合、今まで通り数値を設定すれば問題ありません。
- ※3 フォントをロードする必要があります。「フォントロードプラグイン」をお使いください。
- 入手先:raw.githubusercontent.com/triacontane/RPGMakerMV/master/FontLoad.js
- ※4 Macの場合、Ctrlキーはoptionキーで代用してください。(commandキーでは反応しません)
- また、任意のピクチャやウィンドウを追加表示することができます。
- 詳細はソースコードの「ユーザ書き換え領域」を参照してください。
- 追加表示したものも、ドラッグ&ドロップで位置を調整できます。
- ウィンドウに表示する内容は、以下の制御文字で揃えを変更することができます。
- \\AL[left] # 左揃え(未記入の場合も左揃えになります)
- \\AL[0] # 同上
- \\AL[center] # 中央揃え
- \\AL[1] # 同上
- \\AL[right] # 右揃え
- \\AL[2] # 同上
- セーブした内容は「data/ContainerProperties.json」に保存されます。
- JSONエディタ等で編集することも可能です。
- さらに、モバイル端末用に異なるウィンドウ配置を定義することもできます。
- モバイル用の配置情報は「data/ContainerPropertiesMobile.json」に保存されます。
- モバイル偽装のオプションを有効にすると、モバイル端末での実行をPC上で
- 再現できます。モバイル実行を再現すると音声や動画ファイルの使用形式が
- 変化したり、音声ファイルの再生が行われなくなったりする可能性があります。
- 本プラグインで位置を変更したウィンドウは、以後位置を変更することができなくなります。
- よって、ゲーム中に動的に位置が変更されるウィンドウに対して本プラグインで
- 位置を固定すると正常に表示されなくなる場合があります。
- そういったケースを含め、表示がおかしくなった場合は
- 一旦、Ctrl+Shift+Enterを実行して画面中の全てのウィンドウを初期化することを勧めます。
- 要注意! 追加したピクチャは、デプロイメント時に
- 未使用ファイルとして除外される可能性があります。
- その場合、削除されたファイルを入れ直す等の対応が必要です。
- 注意!
- 他のプラグインの使用状況によってウィンドウの位置やサイズが
- 正しく保存されない場合があります。
- プラグインコマンド詳細
- イベントコマンド「プラグインコマンド」から実行。
- (パラメータの間は半角スペースで区切る)
- GDM解除_メッセージウィンドウ
- GDM_UNLOCK_MESSAGE_WINDOW
- メッセージウィンドウの位置変更を一時的に解除します。
- プラグインで変更した座標が無効になり
- イベント「メッセージ表示」で指定したウィンドウ位置が有効になります。
- GDM固定_メッセージウィンドウ
- GDM_LOCK_MESSAGE_WINDOW
- メッセージウィンドウの位置変更を再度、有効にします。
- プラグインで変更した座標が有効になり
- イベント「メッセージ表示」で指定したウィンドウ位置は無視されます。
- GDM解除_選択肢ウィンドウ
- GDM_UNLOCK_CHOICE_WINDOW
- 選択肢ウィンドウの位置変更を一時的に解除します。
- プラグインで変更した座標が無効になり
- イベント「選択肢の表示」で指定したウィンドウ位置が有効になります。
- GDM固定_選択肢ウィンドウ
- GDM_LOCK_CHOICE_WINDOW
- メッセージウィンドウの位置変更を再度、有効にします。
- プラグインで変更した座標が有効になり
- イベント「選択肢の表示」で指定したウィンドウ位置は無視されます。
- 利用規約:
- 作者に無断で改変、再配布が可能で、利用形態(商用、18禁利用等)
- についても制限はありません。
- このプラグインはもうあなたのものです。
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
翻译:
- 显示各个屏幕的窗口位置和图像,例如菜单屏幕和战斗屏幕
- 您可以通过拖放进行微调来设计屏幕的外观。
- 您还可以在屏幕上更改宽度,高度,边距,背景图像等。
- 用于插件添加的屏幕以及默认屏幕
- 职位定制是可能的。
- (但是,操作不能保证,因为它取决于对方的执行情况)
- 按照以下步骤操作。
- 1.将参数“设计模式”设置为“开”。
- - 默认为“开”。
- 2.开始测试玩,战斗测试,事件测试。
- 3.用鼠标抓住物体并将其放在你想要的地方。
- - 鼠标正常窗口操作无效。
- - 自动捕捉到其他窗口和屏幕边缘。 (禁用Shift)
- - 如果您按住Ctrl键,您将捕捉到网格。 (Mac上的选项键)
- - Ctrl + Z撤销最后一次更改。
- - 使用Ctrl + Shift + Enter初始化当前场景的所有更改。
- - 在窗口中右击以切换帧的透明度/不透明度。
- 如果您更改了参数,请切换整个窗口的显示。
- 一旦隐藏,除非整个屏幕重置,否则无法重新显示。
- - 您可以通过在窗口中按数字键(※)来更改每个属性。
- - 如果在控制台上键入“changePos(x,y);”(x:X坐标,y:Y坐标)
- 您可以更改刚刚编辑的窗口的位置。
- 4.使用Ctrl + S保存自定义位置。
- 5.在正常测试中将“设计模式”设置为“关”。
- ※数字和属性之间的对应关系(非数字键的数字键)
- 1.窗口宽度(* 1)
- 2.窗口高度(直接指定)(* 1)
- 3.窗口边距(* 2)
- 4.窗口字体大小(* 2)
- 5.窗口的每行高度(* 2)
- 6.窗口背景透明度(* 2)
- 7.窗口中的行数(* 2)
- 8.窗口背景图像文件名称
- 9.窗口字体名称(* 3)
- ※1 JS计算公式可以应用。计算公式仅在您输入的位置评估一次。
- ※2 JS计算公式可以应用。每次显示屏幕时,公式都会保存并重新评估。
- 如果您不知道,如果您像以前一样设置数值,则不会出现问题。
- * 3需要加载字体。请使用“字体加载插件”。
- 取自:raw.githubusercontent.com/triacontane/RPGMakerMV/master/FontLoad.js
- * 4对于Mac,用Ctrl键替代选项键。 (它不会与命令键反应)
- 另外,您还可以额外显示其他图片和窗口。
- 有关详细信息,请参阅源代码中的“用户重写区域”。
- 您也可以通过拖放操作来调整位置。
- 显示在窗口上的内容可以通过以下控制字符进行调整。
- \\ AL [left]#左对齐(即使未填充,也会左对齐)
- \\ AL [0]#同上
- \ \ AL [中心]#中心
- \\ AL [1]#同上
- \\ AL [右]#右对齐
- \\ AL [2]#同上
- 保存的内容保存在“data / ContainerProperties.json”中。
- 也可以使用JSON编辑器进行编辑等。
- 另外,您可以为移动终端定义不同的窗口展示位置。
- 移动部署信息存储在“data / ContainerPropertiesMobile.json”中。
- 启用移动模拟选项将允许您在PC上的移动设备上运行
- 可以复制。重现移动执行,音频和视频文件的使用格式
- 它可能会改变或音频文件可能无法播放。
- 之后无法更改此插件位置已更改的窗口。
- 因此,这个插件的位置在游戏过程中会动态改变
- 如果您修好位置,可能无法正确显示。
- 包括这些情况,如果显示出错
- 我们建议您执行一次Ctrl + Shift + Enter来初始化屏幕上的所有窗口。
- 当心!在部署时添加图片时
- 它可能被排除为未使用的文件。
- 在这种情况下,有必要采取重新插入已删除文件等措施。
- 注意!
- 取决于其他插件的使用情况,窗口的位置和大小
- 它可能无法正确保存。
- 插件命令的详细信息
- 从事件命令“插件命令”执行。
- (参数由空格分隔)
- GDM取消消息窗口
- GDM_UNLOCK_MESSAGE_WINDOW
- 临时取消消息窗口的位置变更。
- 由插件更改的坐标无效
- 事件“消息显示”中指定的窗口位置生效。
- GDM固定消息窗口
- GDM_LOCK_MESSAGE_WINDOW
- 重新启用消息窗口的重新定位。
- 由插件更改的坐标生效
- 事件“消息显示”中指定的窗口位置将被忽略。
- GDM取消_选择窗口
- GDM_UNLOCK_CHOICE_WINDOW
- 暂时取消选择窗口的位置变更。
- 由插件更改的坐标无效
- 事件“显示选项”中指定的窗口位置生效。
- GDM固定_选择窗口
- GDM_LOCK_CHOICE_WINDOW
- 重新启用消息窗口的重新定位。
- 由插件更改的坐标生效
- 事件“显示选择”中指定的窗口位置将被忽略。
- 服务条款:
- 未经作者许可,可以修改和重新发布,并使用表格(商业,禁止使用等)
- 也没有限制。
- 这个插件已经是你的了。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
rpgmakermv(10) GraphicalDesignMode的更多相关文章
- Rpgmakermv(7) Chronus.js说明与简要翻译
插件地址:https://github.com/triacontane/RPGMakerMV/blob/master/Chronus.js 日语版 ゲーム内で時刻と天候の概念を表現できるプラグインです ...
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part3:db安装和升级 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 5.安装Database软件 5. ...
- Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作
Linux平台 Oracle 10gR2(10.2.0.5)RAC安装 Part1:准备工作 环境:OEL 5.7 + Oracle 10.2.0.5 RAC 1.实施前准备工作 1.1 服务器安装操 ...
- ArcGIS 10.0紧凑型切片读写方法
首先介绍一下ArcGIS10.0的缓存机制: 切片方案 切片方案包括缓存的比例级别.切片尺寸和切片原点.这些属性定义缓存边界的存在位置,在某些客户端中叠加缓存时匹配这些属性十分重要.图像格式和抗锯齿等 ...
- CI Weekly #10 | 2017 DevOps 趋势预测
2016 年的最后几个工作日,我们对 flow.ci Android & iOS 项目做了一些优化与修复: iOS 镜像 cocoapods 版本更新: fir iOS上传插件时间问题修复: ...
- 10个最好用的HTML/CSS 工具、插件和资料库
大家在使用HTML/CSS开发项目的过程中,有使用过哪些工具,插件和库?下面介绍的10种HTML/CSS工具,插件和资料库,是国外程序员经常用到的. Firebug Lite FirebugLite ...
- 【Win 10 应用开发】启动远程设备上的应用
这个功能必须在“红石-1”(build 14393)以上的系统版中才能使用,运行在一台设备上的应用,可以通过URI来启动另一台设备上的应用.激活远程应用需要以下前提: 系统必须是build 14393 ...
- 在Ubuntu 16.10安装mysql workbench报未安装软件包 libpng12-0错误
1.安装mysql workbench,提示未安装软件包 libpng12-0 下载了MySQL Workbench 6.3.8 在安装的时候报错: -1ubu1604-amd64.deb 提示: ...
- Ubuntu 16.10 安装byzanz截取动态效果图工具
1.了解byzanz截取动态效果图工具 byzanz能制作文件小,清晰的GIF动态效果图,不足就是,目前只能通过输入命令方式来录制. byzanz主要的参数选项有: -d, --duration=SE ...
随机推荐
- AndrewNG Deep learning课程笔记 - RNN
The Unreasonable Effectiveness of Recurrent Neural Networks,http://karpathy.github.io/2015/05/21/rnn ...
- Selenium功能自动化测试工具
Selenium也是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE.Mozilla Firefox.Mozilla Suite ...
- 解决双系统(Window10+Ubuntu16.10)下ubuntu安装git时提示软件包git没有可安装候选问题
选择升级系统: sudo apt-get update 升级之后再输入: sudo apt-get install git 可成功安装.
- vue脚手架用axios请求本地数据
首先需要声明的是:本地请求,不用考虑跨域问题,这适用刚入坑的前端小白看,小白在做自己的项目时,通常都是用自己写的json数据,之后用axios请求过来,渲染到页面上. 1.cnpm install a ...
- maven项目里jar包显示灰色
在spring boot项目加载Junit jar包之后,发现jar的颜色是灰色的,和其它的不一样. 带着好奇问了问身边的大神,大神解释说是因为pom文件里依赖项带上了<scope>tes ...
- 安装sqlserver2008中出现的问题小结
安装完sqlserver2008时报了几个错,但是好歹装上了,但是我想使用sa用户登录,给我出现了这么一个错 标题: 连接到服务器------------------------------ 无法连接 ...
- Javascript 对象复制(深浅拷贝)
一.数据类型分类: 基本变量 引用类型 二.什么叫做指针指向 栈内存.堆内存.指针指向(如下红圈圈的斜线). 三.赋值.拷贝.引用区别? 赋值指一个变量赋予某个值,包含两种方式,一种是直接量,另一种, ...
- 【Mock】【接口测试】【面试】mock-server 环境搭建—加分项!
mock-server 环境搭建 前言 mock 除了用在单元测试过程中,还有一个用途,当前端开发在开发页面的需要服务端提供 API 接口 此时服务端没开发完成,或者说没搭建测试环境,这个时候前端开发 ...
- 20180426 Linq to excel
PM> Install-Package LinqToExcel 引用好像可以直接把excel 导入得到实体对象, var excelfile = new ExcelQueryFactory(& ...
- Mac本如何卸载MySQL
Mac本如何卸载MySQL 在Mac上卸载MySQL上一件非常麻烦的事,如果没有卸载干净,就会无法安装新的MySQL 怎样才能完全卸载MySQL呢?(包括所有数据库) 执行以下操作: #打开终端 ...