查看: 4219|回复: 4

[交流讨论] 关于技能加点的一个简略的思路

[复制链接]
梦石
0
星屑
66
在线时间
396 小时
注册时间
2013-11-9
回帖
217
发表于 2015-12-10 16:42:39 | 显示全部楼层 |阅读模式

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

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

×
今天逛论坛偶然发现了一些灵感,说做就做..接着我就自己实验了一下..发现应该没问题..就大言不惭的发到讨论区来...
大致思路是这样的..首先,大致先画一张技能加点的地图..(图1:.凑合看吧...利用默认图块画的)  
接着,升级后获得技能点1,点了技能后如图2   。在菜单或者用事件等等任何适合的方法传送到技能加点地图,例如说按X键传送到X地图..
可能说的比较混乱...但是大致的思路应该还是挺清楚的....( 本渣不会任何脚本...事件也用得不利索..所以就想到了这种笨办法...)这里只是纸上谈兵,大致弄了一下,觉得没问题就发了上来..
如果有人发过或者有更简单的办法也可以一起探讨...
图1.png
图2.png
(๑ŐдŐ)b我决定这次要认真做一次游戏了.
梦石
0
星屑
60
在线时间
306 小时
注册时间
2014-8-5
回帖
403
发表于 2015-12-10 16:52:47 | 显示全部楼层
让我想到《纪念碑谷》的技能学习房间……
  点我进入    
       ↓      
回复

使用道具 举报

梦石
0
星屑
1232
在线时间
1017 小时
注册时间
2011-4-30
回帖
1464
发表于 2015-12-10 19:34:47 | 显示全部楼层
额,既然要用事件的话........



if (TouchInput.isTriggered()){
        var x = $gameMap.canvasToMapX(TouchInput.x);
        var y = $gameMap.canvasToMapY(TouchInput.y);
        $gameVariables.setValue(1,x+1)
        $gameVariables.setValue(2,y+1)
}

读取点击处的 地图坐标(都比默认坐标大1)
在中间添加 不同变量时造成的影响(地图0,0处,变量1值为1,变量2值为1)

$gameVariables.setValue(1,0)
$gameVariables.setValue(2,0)




BaiduShurufa_2015-12-10_19-28-39.png

这样点击 0,0处时就会弹出消息  120 .


如果地图做出 加点场景的话应该会用到
大概就是这么做....
回复

使用道具 举报

梦石
0
星屑
75
在线时间
75 小时
注册时间
2011-3-17
回帖
120
发表于 2015-12-10 21:09:23 | 显示全部楼层
直接弄个加点房间传送进去,里面一堆需求点数的NPC,你和他对话选是消耗一定点数得到一个技能,然后出来回到原地图
回复

使用道具 举报

梦石
0
星屑
50
在线时间
27 小时
注册时间
2014-7-31
回帖
22
发表于 2015-12-11 13:32:51 | 显示全部楼层
实在不行就买技能书吧,多少点技能可以买什么技能书,买过不能再买,有些技能书需要前置技能才能购买,这样,虽然不直观,但是也是个思路。

点评

技能书其实也可以。。添加使用限制  发表于 2015-12-11 14:28
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部