unity3d - 跟随移动 SpriteRenderer 的光点,而它应该保持静态
问题描述
我从 Unity3D 开始,我遇到了闪电问题。
我做了一个简单的无限滚动条,道路笔直,我想在我的屏幕中间添加一个点光源,以便让这个地方的道路被照亮,而其余的则更暗。
然而,当这个精灵移动时,光线似乎跟随我的精灵中间,而不是保持静止。
这是我所拥有的 GIF:
我的 SpriteRenderer 有 Sprite/Diffuse 材质,我在相机上添加了一些后期处理,以便在道路上产生光晕效果。你知道这里可能是什么问题吗?
谢谢你。
解决方案
很确定您将 Light GameObject 作为 Sprite 的子对象,因此它遵循父变换
推荐阅读
- azure - 使用 Salesforce 作为 SAML 的服务提供商 使用 Azure B2C 作为身份提供商,我如何识别未正确配置的内容?
- c# - 如何使用实体框架`ValueComparer
`? - c# - 为什么设置只读的覆盖属性时没有编译器错误?
- excel - 将 CSV 文件一一加载到 Excel VBA 用户窗体中
- ada - 如何将字符串的不同部分解析为单独的变量?
- gitlab - Gitlab 注册表和软件包
- c# - Mvvmcross 7 - 如何让 ViewModel 检测到应用程序正在关闭
- javascript - Vuejs 条件渲染的简写
- iframe - Angular 8 在 iframe 中捕获视频的输出事件(播放、暂停、结束)
- python - 创建新 wiki 页面时出现 Trac API 日期时间错误