Skip to content

Refactor(Harvest): Thay thế logic đổi màu bằng Material Swap cho lúa …#4

Open
ddhoa-dev wants to merge 1 commit into
mainfrom
fix-lv-2
Open

Refactor(Harvest): Thay thế logic đổi màu bằng Material Swap cho lúa …#4
ddhoa-dev wants to merge 1 commit into
mainfrom
fix-lv-2

Conversation

@ddhoa-dev

Copy link
Copy Markdown
Collaborator

…(David_Rice)

  • Xóa bỏ logic đổi màu shader cũ (ApplyShaderColor, FindColorProperty) do giới hạn read-only của material bên trong FBX khiến màu không thể cập nhật.
  • Thêm biến normalMaterialwiltedMaterial để xử lý hiệu ứng héo/chết mượt mà và tối ưu hơn.
  • Cập nhật hàm ApplyWilt, ApplyFallRespawn để tráo đổi Material thay vì can thiệp vào shader.
  • Dọn dẹp các biến màu thừa, enum không sử dụng và các hàm test trong ContextMenu.

…(David_Rice)

- Xóa bỏ logic đổi màu shader cũ (`ApplyShaderColor`, `FindColorProperty`) do giới hạn read-only của material bên trong FBX khiến màu không thể cập nhật.
- Thêm biến `normalMaterial` và `wiltedMaterial` để xử lý hiệu ứng héo/chết mượt mà và tối ưu hơn.
- Cập nhật hàm `ApplyWilt`, `ApplyFall` và `Respawn` để tráo đổi Material thay vì can thiệp vào shader.
- Dọn dẹp các biến màu thừa, enum không sử dụng và các hàm test trong ContextMenu.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant