使用 Pixi.js 构建一个视差滚动器(第二篇)

使用 Pixi.js 构建一个视差滚动器(第二篇)

💡 原文中文,约200字,阅读约需1分钟。
📝

内容提要

在 update 方法中直接修改 tilePosition 属性,暴露了 Mid 和 Far 类的内部实现,违反了面向对象的封装原则。

🎯

关键要点

  • update 方法通过更新 tilePosition 属性来滚动图层。

  • 直接更改 tilePosition 属性暴露了 Mid 和 Far 类的内部实现。

  • 外部不应该知道类的具体实现细节,只需控制类的行为。

  • 这种做法违反了面向对象的封装原则。

➡️

继续阅读