猫史档案馆


超简单透明墙(新手适用)

用户:说炫就炫1203说炫就炫1203查看:1 回复:1 评论:1 创建时间:2020-03-15T13:12:10


大家有没有发生过这种情况:

      角色移动的时候可以移出屏幕,导致游戏没有体验。

emotion_编程猫_翻白眼emotion_雷电猴_疑问

所以我们就必须建一堵墙,堵住角色,让角色保证在屏幕活动区内。这里我的主角是编程猫,然后这是编程猫的运动积木:center_imagecenter_image

注意哦,我这里编程猫运动时的坐标是增加5的绝对值哦。

好的,现在我们的主角:墙,出场了。前面我说了:A是往左边走,D是往右边走。所以挡编程猫碰到左边的墙时,墙就要就要告诉编程猫执行,将“X”坐标增加-5,右边的墙也是一样将“X”坐标增加5,编码就是这样:center_image

我建议把墙增加的坐标和编程猫运动的坐标都设为一样的(要不然当编程猫碰到墙时,就会让编程猫抖动,不好看),最重要的是千万不要让编程猫运动增加坐标大于墙告诉编程猫增加的坐标。

做完上面几步后,你就已经完成90%,最后一步:让墙隐形!

emotion_编程猫_加油emotion_编程猫_加油emotion_编程猫_加油

隐形是隐形,可不是把墙删除或隐藏,,那样墙的其他积木就不能正常运行了,因此我们要用到“将透明度特效设置为100”这个积木center_image

然后把它安上就行啦!!!,完整积木是这样的:center_image

这是左墙。右墙,上墙,下墙同理哦!学会的点个赞!!!详细教程在https://shequ.codemao.cn/work/43615400哦!!!

emotion_编程猫_嗨起来emotion_编程猫_厉害了emotion_编程猫_谢谢老板

emotion_星能猫_爱你emotion_星能猫_好吃emotion_星能猫_ye

emotion_雷电猴_举手emotion_雷电猴_捂嘴笑emotion_雷电猴_嗯嗯


回复

上一页1 页 / 共 1下一页
慧音牢师慧音牢师

你弄个遇到边缘就反弹+左右旋转就可以了

点赞0


评论