Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: sdk7 tween transform parent id overwrite #5981

Merged
merged 4 commits into from
Nov 27, 2023

Conversation

pravusjif
Copy link
Member

@pravusjif pravusjif commented Nov 26, 2023

The parent id contained in the Transform components was getting lost when the component got updated by the Tween System.

Issue: decentraland/sdk#1044


Copilot summary

🤖[deprecated] Generated by Copilot at c31bd80

This pull request refactors the ECSTweenSystem plugin to use the IDCLEntity interface instead of the entity id for updating the tween and transform components of the entities. This improves the performance and readability of the code and ensures the consistency of the entity hierarchy. The pull request also updates the corresponding unit test and the assembly definition file.

@pravusjif pravusjif self-assigned this Nov 26, 2023
@pravusjif pravusjif added the No QA Needed Issues which do not require QA testing label Nov 27, 2023
@pravusjif pravusjif requested a review from gonpombo8 November 27, 2023 12:04
@pravusjif pravusjif marked this pull request as ready for review November 27, 2023 12:05
@pravusjif pravusjif requested a review from a team as a code owner November 27, 2023 12:05
@pravusjif pravusjif requested review from popuz and sandrade-dcl and removed request for a team November 27, 2023 12:05
@pravusjif pravusjif merged commit eff9e5c into dev Nov 27, 2023
3 checks passed
@pravusjif pravusjif deleted the fix/sdk7-tween-transform-parent-id-overwrite branch November 27, 2023 16:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
No QA Needed Issues which do not require QA testing
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

3 participants