当我尝试重复一些关于Flutter Flame的讲座时,大多数YouTube教程都教我用以下方式来抖动屏幕。
但是IDE抱怨直接使用camera属性已经被弃用了。
那么,现在有什么最好的方法来抖动相机(或视口或世界)呢?
尝试:
- camera.shake(); // 已弃用 - gameRef.camera.shake(); // 已弃用 - gameRef.world.shake(); // 方法不存在 - gameRef.cameraComponent.shake(); // 方法不存在 - gameRef.cameraComponent.viewport.shake(); // 方法不存在 - gameRef.cameraComponent.camera.shake(); // 方法不存在
期望:
- 没有弃用的方法
那么,现在有什么最好的方法来抖动相机(或视口或世界)呢?
尝试:
- camera.shake(); // 已弃用 - gameRef.camera.shake(); // 已弃用 - gameRef.world.shake(); // 方法不存在 - gameRef.cameraComponent.shake(); // 方法不存在 - gameRef.cameraComponent.viewport.shake(); // 方法不存在 - gameRef.cameraComponent.camera.shake(); // 方法不存在
期望:
- 没有弃用的方法