《rpgmakermv敌人位置 MV 》让敌人显示在左边是怎么做到的?

第七下载是国内最新、最齐、最安全的软件下载基地!
当前位置:
RPG制作大师MV(rpgmakermv)中文破解版是专为制作角色扮演游戏而...
授权:免费软件类型:工具软件评分:7.9环境:WinXP, Win7, Win8, Win10语言:国产软件时间:
RPGmakermv有选项的窗口脚本教程 代码分享
日 & 作者:佚名 & 来源:本站整理 & 浏览:2903 & 评论: &
RPG制作大师MV(RPG Maker MV)是一款非常好用的角色扮演游戏制作工具,该软件的功能十分强大,它能够让你独立制作RPG游戏。不过,很多新手用户都不太会制作&有选项的窗口&,于是第七下载小编特地在这里准备这篇攻略,并且还分享了源码以及视频教程。
RPG制作大师MV选项窗口脚本视频教程:
脚本步骤详细说明:
在js/plugins目录下创建ThirdScene.js。
在插件管理器添加ThirdScene插插件。
打开ThirdScene.js文件,可以用记事本打开。
一共三个类:分为场景类ThirdScene,窗口类(位于场景类左侧)LeftWindow,(位于场景类右侧)窗口类RightWindow
左边的窗口类是LeftWindow类,它继承Window_Command类。x是窗口的x坐标,y是窗口的y坐标
建立场景类:ThirdScene类,它继承Scene_MenuBase类。
在场景中添加左边的窗口。
在ThirdScene类中,添加LeftWindow类
设置左边的窗口LeftWindow类的宽度和高度。
设置左边窗口的选项(注意:如果出现中文乱码,把文件编码格式转换为UTF-8.)
设置右边窗口类:RightWindow类,继承Window_ Selectable类
在场景里面添加RightWindow窗口。
左边窗口添加监听事件
在地图里面创建一个事件,添加脚本SceneManager.goto(ThirdScene);
播放视频:
事件:Play Movie...
视频格式:webm
//=============================================================================
// PlayVideo.js
//=============================================================================
* @plugindesc 调用方法TestVideo.initialize();
* @author Kai
* @param x
* @desc 视频的x坐标
* @default 0
* @param y
* @desc 视频的y坐标
* @default 0
* @param width
* @desc 视频的宽度,高度按视频原比例缩放
* @default 300
* @param zIndex
* @desc 视频的层次
* @default 3
* @param src
* @desc 视频的名字,后缀名必须为.webm
* @default 1
function TestVideo(){
TestVideo.initialize = function(){
var params = PluginManager.parameters('PlayVideo');
var src = "movies/" + String(params['src'] || '1') +".webm";
var x = Number(params['x'] || 0);
var y = Number(params['y'] || 0);
var width = Number(params['width'] || 300);
var zIndex = Number(params['zIndex'] || 3);
this._video = document.createElement('video');
this._video.id = "myVideo";
document.body.appendChild(this._video);
var fixed_x = window.innerWidth-window.innerWidth/2 - SceneManager._screenWidth/2 +
var fixed_y = window.innerHeight-window.innerHeight/2 - SceneManager._screenHeight/2 +
//获取视频的原始高度和宽度
var a = document.getElementById('myVideo');
var b = window.getComputedStyle(a,null)['width'];
var d = window.getComputedStyle(a,null)['height'];
this._video.style.width = parseInt(b) + "px";
this._video.style.width = width + "px";
this._video.style.position = "absolute";
this._video.style.top = fixed_y + "px";
this._video.style.left = fixed_x + "px";
this._video.style.zIndex = zI
this._video.src =
this._video.onloadeddata = this._onVideoLoad.bind(this);
this._video.onended = this._onVideoEnd.bind(this);
this._video.load();
TestVideo._onVideoLoad = function() {
this._video.play();
this._updateVisibility(true);
TestVideo._onVideoEnd = function() {
this._updateVisibility(false);
TestVideo._updateVisibility = function(videoVisible) {
this._video.style.opacity = videoVisible ? 1 : 0;
(function(){
本文地址:RPGmakermv有选项的窗口脚本教程 代码分享由整理并发布,欢迎转载!
1274117647268461632625799955500363363069228446283302712927009259872507623055

我要回帖

更多关于 rpgmaker怎么设置敌人 的文章

 

随机推荐