视差背景

本文介绍了如何利用Godot的ParallaxBackground和ParallaxLayer节点创建视差滚动背景,详细阐述了各个属性的作用,如scroll_base_offset、scroll_limit_begin等,并提供了设置不同速度移动的示例,以实现2D游戏中的深度错觉效果。
摘要由CSDN通过智能技术生成

ParallaxBackground

继承: CanvasLayer < Node < Object

用于创建视差滚动背景的节点。

描述

ParallaxBackground使用一个或多个ParallaxLayer子节点来创建视差效果。 每个ParallaxLayer可以使用ParallaxLayer.motion_offset以不同的速度移动。 这会在2D游戏中造成深度错觉。 如果未与Camera2D一起使用,则必须手动计算scroll_offset。

在这里插入图片描述

属性

Vector2 scroll_base_offset
所有ParallaxLayer子节点的基本位置偏移。

Vector2 scroll_base_scale
所有ParallaxLayer子节点的基本移动比例。

bool scroll_ignore_camera_zoom
如果为true,则ParallaxLayer子级中的元素不受摄像机缩放级别的影响。

Vector2 scroll_limit_

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不想打工

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值