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

Project1

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

[有事请教] 我再提个贪心的问题,有没有办法可以让药水回城卷轴显示

[复制链接]

Lv2.观梦者

梦石
0
星屑
375
在线时间
40 小时
注册时间
2018-12-23
帖子
127
跳转到指定楼层
1
发表于 2019-1-7 20:48:48 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
我再提个贪心的问题,有没有办法可以让药水回城卷轴显示在地图的固定位置,比如最右边,目前我用yep的插件可以实现地图上金币显示,但是药水要咋弄?

打滚卖萌求大佬解答
啦啦啦,这里小萌新一枚。

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

2
发表于 2019-1-7 21:19:00 | 只看该作者
这个问题比较复杂。
窗口可以使用drawIcon来显示图标
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3074
在线时间
685 小时
注册时间
2018-6-1
帖子
272
3
发表于 2019-1-7 21:23:13 | 只看该作者
你是不是说地图上显示个图标 然后点击一下回城?
如果是这个功能的话比较简单
一个Bitmap 一个Sprite
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
375
在线时间
40 小时
注册时间
2018-12-23
帖子
127
4
 楼主| 发表于 2019-1-7 21:49:52 | 只看该作者
q1456503215 发表于 2019-1-7 21:23
你是不是说地图上显示个图标 然后点击一下回城?
如果是这个功能的话比较简单
一个Bitmap 一个Sprite  ...

嗯,要在地图上固定位置,可以跟着猪脚移动的,不知道能不能实现?

点评

唔,只是一遇到问题,考虑得比较多而已,不只是的传送问题,还有比如物品什么的。  发表于 2019-1-8 18:47
非常简单 图标点击也很简单可以实现 等我一会我楼下写给你一个插件  发表于 2019-1-7 21:50
啦啦啦,这里小萌新一枚。
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3074
在线时间
685 小时
注册时间
2018-6-1
帖子
272
5
发表于 2019-1-7 22:48:43 | 只看该作者


function ImageClick(){
        return sdhkasdhfasfkj;
}

function ImageCilckClear(){
        sdhkasdhfasfkj = false;
        TouchInput.x = 0;
        TouchInput.y = 0;
}
var sdhkasdhfasfkj = false;
var Scene_Map_ImageClickCreate = Scene_Map.prototype.createDisplayObjects;  
Scene_Map.prototype.createDisplayObjects = function() {
    Scene_Map_ImageClickCreate.call(this);
        this.图片X坐标 = 0;  //这里修改
        this.图片Y坐标 = 0; //这里修改
        this.图片宽度 = 250; //这里修改
        this.图片高度 = 250; //这里修改
       
    this.Bitmap = ImageManager.loadPicture("hua1");  //这里改成自己的图片名称 Picture 文件夹内
        this.Button = new Sprite();
        this.Button.bitmap = this.Bitmap;
       
        this.addChild(this.Button);
};

var Scene_Map_ImageClickupdate = Scene_Map.prototype.update;  
Scene_Map.prototype.update = function() {
    Scene_Map_ImageClickupdate.call(this);
        if(TouchInput.isPressed()){
                if(TouchInput.x > this.图片X坐标 & TouchInput.x < this.图片X坐标 + this.图片宽度 & TouchInput.y > this.图片Y坐标 & TouchInput.y < this.图片Y坐标 + this.图片高度)
            {
                   sdhkasdhfasfkj = true;
            }else
            {
                   sdhkasdhfasfkj = false;
            }
        }
    this.Button.move(this.图片X坐标, this.图片Y坐标);
};

/*
事件->分之条件->脚本->ImageClick();
做自己想做的事
然后脚本内写上 ImageCilckClear(); //初始化 如果不加这个会一直执行
*/

t1.png (45.57 KB, 下载次数: 5)

t1.png

t2.png (46.33 KB, 下载次数: 7)

t2.png

ImageClick.rar

666 Bytes, 下载次数: 77

点评

哇,大佬,谢谢  发表于 2019-1-8 14:57
显示个图片然后判断坐标是否点击 然后给个返回值判断就行了 代码写的垃圾见笑啦哈哈  发表于 2019-1-7 22:50
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4079
在线时间
440 小时
注册时间
2015-4-4
帖子
156
6
发表于 2019-1-7 22:58:53 | 只看该作者
laJiChaJian=Scene_Map.prototype.start;
Scene_Map.prototype.start = function() {
    laJiChaJian.call(this);
};
Scene_Map.prototype.huiCheng = function(){
    var sprite = new Sprite_Button();
    sprite.x = 0;//x坐标
    sprite.y = 0;//y坐标
    sprite.bitmap=ImageManager.loadBitmap('img/pictures/','文件名');//按钮的文件位置和文件名,用引号括起来
    sprite.setClickHandler(this.commandHuiCheng.bind(this));
    this.addChild(sprite);
};
Scene_Menu.prototype.commandHuiCheng = function() {
    $gamePlayer.reserveTransfer(1,16,0,2,2);//五个数字依次为{地图编号}{x坐标}{y坐标}{朝向2,4,6,8}{淡出淡入0,1,2}
};

瞎几把写的,不知道行不行

点评

厉害了,虽然不知道能不能用,但看着就觉得不简单  发表于 2019-1-8 14:57
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33494
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

7
发表于 2019-1-8 08:12:34 | 只看该作者
做快捷键么?
显示到地图很简单,比较容易被忽略的问题是,MV有鼠标功能,当鼠标点击到快捷键时,
角色会往那个位置移动。

点评

唔,只是一遇到问题,考虑得比较多而已,不只是的传送问题,还有比如物品什么的  发表于 2019-1-8 18:48
这问题可以忽略不计 点击的时候角色还没移动已经传送走了  发表于 2019-1-8 13:19
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv4.逐梦者 (版主)

职业の水客

梦石
0
星屑
14024
在线时间
7209 小时
注册时间
2010-6-16
帖子
3497

开拓者

8
发表于 2019-1-8 11:56:01 | 只看该作者
现成的:使用YEP_PictureCommonEvents。
一个看图的地方
群爆炸重建后状态:论坛老人最多(只剩下了活跃的老人),技术力很强(依旧不变)的编程灌水群:901540785
专门讨论RM相关的Q群:56875149
PS:第一个群不是专门讨论RM的,第二个才是哦。
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
375
在线时间
40 小时
注册时间
2018-12-23
帖子
127
9
 楼主| 发表于 2019-1-8 14:58:24 | 只看该作者
寂静的夜里 发表于 2019-1-8 11:56
现成的:使用YEP_PictureCommonEvents。

我去看看,谢谢
啦啦啦,这里小萌新一枚。
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
22973
在线时间
8639 小时
注册时间
2011-12-31
帖子
3367
10
发表于 2019-1-8 23:26:49 | 只看该作者
本帖最后由 tseyik 于 2019-1-8 23:35 编辑

也可以用dmv-map_buttons
plugins.7z (10 KB, 下载次数: 67)
順序

預設七個icon

效果


回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-29 09:40

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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