前言 最近学习了视差背景的简单制作,写一篇文章来记录一下这个知识。 功能和简介 无限幕布 视差背景本…
项目结构 添加场景,根节点为 CanvasLayer2D 并重命名为 ScreenTransitio…
打开 Player 场景,添加 Particles2D 子节点。 将 tile_000.png 拖入…
Enemy 结点 首先在 enemy.tscn 场景中的 AnimatedSprite2D 中加入一…
打开 PlayerDeath 场景,添加一个 particle2D 子节点。并添加一个名为 Visu…
前言 在上一个 part 中已经完成了大部分的逻辑,现在进行一些新的修改。 增加重力 首先将 Pla…
设计模式和介绍 由于玩家脚本中代码冗余较大(接近150行即将成为屎山代码),所以将玩家死亡设计成一个…
介绍 我们知道,Godot中的Camera2d结点有Position和Offset属性,其中Posi…
extends KinematicBody2D signal died # 使用状态机管理 enum…
第一步 首先创建一个新的场景叫做BaseLevel,并在新的场景中将主场景的TileMap, Pla…