请问怎么设计两个对象之间的前后遮挡关系
gamemaker吧
全部回复
仅看楼主
level 5
尼古拉之眼
楼主
ab两个对象
a在y轴的数值大于b a遮挡b
a在y轴的数值小于b b遮挡a
大概就是这个意思
怎么做?
完全没有头绪
2017年08月04日 10点08分
1
level 11
MikuScarlet
depth
根据y的值改变depth
2017年08月04日 11点08分
2
尼古拉之眼
额 大佬能不能 详细点 我不会编程 拖拽能做到吗?刚接触gm 小白一个
2017年08月04日 13点08分
MikuScarlet
@尼古拉之眼
depth是实例自带的变量,可以改变。通过修改depth的值,在绘制的时候便会按照depth的大小进行绘制,深度越大的就越先绘制,也就是会被后面绘制的覆盖掉。你只要在step之类每帧都会调用的事件里面动态地修改depth的值就行了。就比如depth=-y(取参照点中最下面)
2017年08月04日 13点08分
尼古拉之眼
@MikuScarlet
谢谢大佬虽然不是很懂 我回去研究研究
2017年08月04日 14点08分
1