Physics Interpolation - add support for CPUParticles2D

Similar to the existing 3D CPUParticles physics interpolation.
This commit is contained in:
lawnjelly
2023-07-11 11:45:23 +01:00
parent b776cf5498
commit a117a3307a
11 changed files with 371 additions and 179 deletions

View File

@@ -304,7 +304,9 @@ void Node2D::set_transform(const Transform2D &p_transform) {
_mat = p_transform;
_xform_dirty = true;
VisualServer::get_singleton()->canvas_item_set_transform(get_canvas_item(), _mat);
if (!_is_using_identity_transform()) {
VisualServer::get_singleton()->canvas_item_set_transform(get_canvas_item(), _mat);
}
if (!is_inside_tree()) {
return;