查看: 3919|回复: 7

[已经解决] 看下图怎么做一个技能

[复制链接]
梦石
0
星屑
81
在线时间
65 小时
注册时间
2015-6-4
回帖
54
发表于 2016-3-18 10:16:11 | 显示全部楼层 |阅读模式

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

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

×
QQ截图20160318101415.png 角色站在石头边上 使用技能御石术 就能出现动画效果并且将石头推开
梦石
0
星屑
81
在线时间
65 小时
注册时间
2015-6-4
回帖
54
 楼主| 发表于 2016-3-18 10:19:12 | 显示全部楼层
1.png 红色框子里面怎么改成玩家的地图y+1呢 我想通过这个读取到玩家前面的事件id 并且判断事件 注释是不是石头 这样就能操作事件移开
回复

使用道具 举报

梦石
0
星屑
1309
在线时间
904 小时
注册时间
2014-12-4
回帖
349
发表于 2016-3-18 10:32:01 | 显示全部楼层
操作变量:#0015石头x+=1   就是变量里那个赋值变成加 加这个变量操作到你选中的那一行下面
回复

使用道具 举报

梦石
0
星屑
81
在线时间
65 小时
注册时间
2015-6-4
回帖
54
 楼主| 发表于 2016-3-18 10:53:38 | 显示全部楼层
2.png
这样吗 分两步 先赋值在加1
回复

使用道具 举报

梦石
0
星屑
81
在线时间
65 小时
注册时间
2015-6-4
回帖
54
 楼主| 发表于 2016-3-18 11:05:23 | 显示全部楼层
1.png
事件不能用 变量指定  ,难道只要写脚本啊

点评

不用脚本 用代码就行了 自行查rpg.object  发表于 2016-3-18 11:09
回复

使用道具 举报

笑问情缘

梦石
0
星屑
68
在线时间
238 小时
注册时间
2006-5-3
回帖
544
发表于 2016-3-20 13:45:19 来自手机 | 显示全部楼层
使用技能后直接移动石头这个事件的坐标不就可以了
回复

使用道具 举报

梦石
0
星屑
81
在线时间
65 小时
注册时间
2015-6-4
回帖
54
 楼主| 发表于 2016-3-22 11:57:18 | 显示全部楼层
Denis 发表于 2016-3-20 13:45
使用技能后直接移动石头这个事件的坐标不就可以了

我要设置通用 的 就是释放技能的时候你面前的石头就能飞走  后来搞定是搞定 就是笨办法!
回复

使用道具 举报

梦石
0
星屑
647
在线时间
165 小时
注册时间
2012-4-18
回帖
237
发表于 2016-3-23 09:28:05 | 显示全部楼层
其实你可以这样:公共事件里面写:

然后在所有你觉得可以移动的石头事件里面,新建一个事件页,写下这个内容:

其实你只需要写好一个这样的石头事件,后面的都用复制就好。这样做比较简洁,不用去计算,少占用两个变量,比较不容易出错。
这样只有当人物面对石头的时候,发动技能,石头就会后移一格。
然后一个小BUG,那就是你可以在没有接触石头的时候就发动技能,然后推石头开关会一直开着,只到你推了一个石头之后才会关上= =

点评

这跟推箱子是一样的,只不过你这个只推一下= =话说我自己也用到了这个,不过不是推石头= =  发表于 2016-3-23 09:30
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部