Project1
标题:
地图移动代码问题
[打印本页]
作者:
chenyilindzh
时间:
2016-7-22 08:41
标题:
地图移动代码问题
本帖最后由 chenyilindzh 于 2016-7-22 14:18 编辑
$gamePlayer.reserveTransfer(mapId, x, y, direction, fade type);
这个代码mv里面好像已经不能用了……
choices = []; params = [];
$gameMessage.setChoices(choices, 0)
choices.push();
params.push()
复制代码
还有选择要怎么添加效果
作者:
汪汪
时间:
2016-7-22 12:02
可以用吧。。。。
下面的问题参考
Game_Interpreter.prototype.setupChoices = function(params) {
//选择组 = 参数组[0] 克隆()
var choices = params[0].clone();
//取消种类 = 参数组[1]
var cancelType = params[1];
//默认种类 = 如果 参数组 长度 > 2 返回 参数组[2] 否则 返回 0
var defaultType = params.length > 2 ? params[2] : 0;
//位置种类 = 如果 参数组 长度 > 3 返回 参数组[3] 否则 返回 2
var positionType = params.length > 3 ? params[3] : 2;
//背景 = 如果 参数组 长度 > 4 返回 参数组[4] 否则 返回 0
var background = params.length > 4 ? params[4] : 0;
//如果(取消种类 >= 选择组 长度 )
if (cancelType >= choices.length) {
//取消种类 = -2
cancelType = -2;
}
//游戏消息 设置选择组 (选择组 ,默认种类 , 取消种类 )
$gameMessage.setChoices(choices, defaultType, cancelType);
//游戏消息 设置选择背景 (背景)
$gameMessage.setChoiceBackground(background);
//游戏消息 设置选择位置种类 (位置种类)
$gameMessage.setChoicePositionType(positionType);
//游戏消息 设置选择呼回 方法(n)
$gameMessage.setChoiceCallback(function(n) {
//分支[缩进] = n
this._branch[this._indent] = n;
//绑定(this) )
}.bind(this));
};
复制代码
作者:
chenyilindzh
时间:
2016-7-22 14:18
汪汪 发表于 2016-7-22 12:02
可以用吧。。。。
选择肢是可以用的,我只是不知道怎么给选择肢添加效果……
choices = []; params = [];
$gameMessage.setChoices(choices, 0)
choices.push("I love you1");choices.push("I love you2");
choices.push("I love you3");choices.push("I love you4");
choices.push("I love you5");choices.push("I love you6");
choices.push("I love you7");choices.push("I love you8");
params.push()
复制代码
比如以上代码,虽然能显示八个选项,但是八个选项要怎么才能有对应的效果呢?比如移动到不同位置。
作者:
汪汪
时间:
2016-7-23 01:26
chenyilindzh 发表于 2016-7-22 14:18
选择肢是可以用的,我只是不知道怎么给选择肢添加效果……
$gameMessage.setChoiceCallback(function(n) {
//分支[缩进] = n
this._branch[this._indent] = n;
//绑定(this) )
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1