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

Project1

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

[有事请教] 想把物品从菜单界面直接拖到地图上

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2882
在线时间
555 小时
注册时间
2021-8-13
帖子
625
跳转到指定楼层
1
发表于 2024-4-30 22:13:45 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

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

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

x


可能用图说话会比较易懂……

大概是解谜类游戏。
我想让菜单物品可以像这样直接“拖曳”“移动”,把它丢在地图上就【使用】,把它丢在菜单栏其他物品上就【与其他物品合成】
我不想把【使用物品】和【合成物品】这两种操作区分开。把它们做成同一种操作,这样也许可以钻机制漏洞,设置一些meta谜题骗玩家嘿嘿
(例如把物品放在菜单功能键或者存档按钮上面之类的)

夜空晴朗,星光璀璨,我只顾低着头走,看不见半点别人嘴上说的美丽。
———————————————————
> 不是作家
> 不是孤岛的概念DEMO
> 想和妳一起过生日
> 一名虚无主义者的婚礼
> 杀之不尽死而复生无止无终不可阻挡

Lv1.梦旅人

梦石
0
星屑
26
在线时间
701 小时
注册时间
2021-3-24
帖子
549
4
发表于 2024-5-1 10:25:17 | 只看该作者
首先你要实现丝滑的拖拽(触碰滑动)
不管是mv还是mz 进入ui菜单后 背部的地图其实是快照,你要从新在地图场景上实现新的ui层
全家活光光~
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
7640
在线时间
1436 小时
注册时间
2018-12-16
帖子
2020
3
发表于 2024-5-1 10:14:23 | 只看该作者
这个功能之前我也很想做....
后来找遍 所有的插件...
用尽方法...
我了解到 RM的功能与原理....
我发现 这个功能在 FLASH 可以很容易办到... 在 RM 难如登天....
希望有神人可以跳出来相助... 因为这个功能很多地方都可以运用的到....
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
2015
在线时间
602 小时
注册时间
2012-4-8
帖子
426
2
发表于 2024-4-30 22:53:57 | 只看该作者
不知道有没有插件

思路大概是 onLongPress onRelease , release 的时候判断位置,获取 map_event
map_event.useItem(mouse.item) {
    $gameVariables.setValue(1001, item.id);
    $gameVariables.setValue(1002, event.id);
    callCommonEvent(item.note.commonEventId);
}

点评

特别是跨场景和拖拽交互,其实都是很底层,例如拖拽给谁,道具的使用者和被使用者都需要对接,例如商人买卖就是不同界面拖拽,解密是使用拖拽  发表于 2024-5-1 10:55
伪代码,因为rm没有原生支持菜单场景、地图场景的跨场景交互,也没有拖拽功能,也没有对地图使用道具流程,实际上就是要做这三个(盲猜  发表于 2024-5-1 10:52
这一小段是伪代码么?看着简单,要写要改的东西好多呀……  发表于 2024-5-1 09:57
pokemon 和 digimon 正在路上
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 03:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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