c# - 在 Unity 2D 中用 2 个图像翻转对象的问题
问题描述
所以我在 Unity 中通过添加 2 个图像并创建一个角色来创建一个播放器对象。现在的问题是,当我将其翻转 180 度时,物体会由于某种原因向前移动,而当我移除其中一个图像并将其更改为单个图像然后翻转它时,它就可以工作了。如何解决旋转问题?
这是视觉上的问题:
解决方案
正如我所看到的,MCCHARACTER
当你旋转它时,它的变换不会改变,所以我认为子对象的MCCHARACTER
局部位置不为零。
我的意思是您应该将所有子对象的位置更改MCCHARACTER
为零。
推荐阅读
- reactjs - 无法使用 npx 创建新项目
- r - 如何在 R 中执行受约束的随机化,按自定义数量的研究因素嵌套?
- mysql - 3个坐标值的MySQL几何类型
- django - Django - 如果每个相关模型都满足条件,则从查询集中排除
- angular - NgbDatepicker 多个月显示错误的日期(总是从星期一开始)
- apache-spark - Spark JDBC 读写 Hive
- java-8 - 杰克逊 @JsonAlias 注释不起作用
- angular - 在 Angular 8 中从外部模块公开管道
- react-native - 通过 DrawerNavigator 中的 StackNavigator 将数据从一个页面传递到另一个页面
- javascript - grunt uglify后Angularjs注入器错误