站内搜索

搜索
热搜: 活动 交友 discuz

iFAction 世界需要你的想象力!

[请帮忙] 提问:请问怎么隐藏地图块?就是做成马里奥那种类型的yo...

1

主题

3

帖子

55

积分

iF基础方块

Rank: 3Rank: 3

积分
55
发表于 2019-7-16 16:57:07 | 显示全部楼层 |阅读模式
如题,就是向询问下怎么让地图块隐藏!主角触碰才会出现的

20

主题

209

帖子

1361

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1361

iFAction官方导师

发表于 2019-7-17 12:23:50 | 显示全部楼层
我先提供一个思路啊,就是你把地图块不要当成图块绘制出来,你把它做成触发器,然后调整它的透明度为0,在触碰时让透明度恢复就可以了。
试试能不能做出你满意的效果

15

主题

92

帖子

2572

积分

iF城镇

Rank: 6Rank: 6

积分
2572

摩点支持者

发表于 2019-7-17 12:40:16 | 显示全部楼层
moon 发表于 2019-7-17 12:23
我先提供一个思路啊,就是你把地图块不要当成图块绘制出来,你把它做成触发器,然后调整它的透明度为0,在 ...

这样需要把方块做成特殊物吧,不是很优雅,而且很浪费资源的样子

点评

嗯确实,交互块做空图的方法也可以,都很直接但不够优雅,想比较优雅可能改脚本是比较好的出路了,打铁大佬有更好的方法也可以试试  详情 回复 发表于 2019-7-17 13:34

20

主题

209

帖子

1361

积分

管理员

Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22Rank: 22

积分
1361

iFAction官方导师

发表于 2019-7-17 13:34:28 | 显示全部楼层
shuangyou 发表于 2019-7-17 12:40
这样需要把方块做成特殊物吧,不是很优雅,而且很浪费资源的样子

嗯确实,交互块做空图的方法也可以,都很直接但不够优雅,想比较优雅可能改脚本是比较好的出路了,打铁大佬有更好的方法也可以试试

14

主题

161

帖子

826

积分

iF村庄

Rank: 5Rank: 5

积分
826
发表于 2020-2-25 22:31:59 | 显示全部楼层
想到一个方法不知可否,用一个空触发器与一个敌人(敌做成地图块,有碰撞,无重力,不攻击不动),空触发器每5帧直接触发,用变量记录主角XY,然后在要放地图块隐藏的地方,都用条件变量设定当主角XY到达,就生成敌人地图块,用完后,再用条件消灭这个敌人,可以是接触扣血(可设碰几次就爆),可以是一出现就慢慢扣血(用敌人状态之类),加上用敌人状态应该还可以用上一些敌人技能,增加出现与消失的动画效果呢。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系我们
QQ群:977585123
iFAction下载
Windows客户端
反馈
意见建议
iFAction

iFAction

京ICP备15053274号-1

Powered by Discuz! X3.4 © 2001-2013 Comsenz Inc.