unity3d处理子弹发射后坐标系混乱问题
来源:互联网 发布:怎么在淘宝里搜索店铺 编辑:程序博客网 时间:2024/06/05 18:56
测试发现如果在更改发射物体的坐标后,发射物体就会更新位置,而我们经常需要把物体坐标系在玩家挂载时设定完毕再发射出去
因此我找到了个有效的解决办法,步骤如下
1.保存当前父级
2.修改localPosition
3.恢复保存的父级
举例代码如下:
Transform getParent = _bullet.transform.parent;//保存当前父级_bullet.transform.SetParent(transform);//修改父级为玩家_bullet.transform.localPosition = Vector2.down * powerfulBack;//计算相对位置_bullet.transform.SetParent(getParent);//恢复父级
0 0
- unity3d处理子弹发射后坐标系混乱问题
- Unity3D学习之飞机发射子弹。
- Unity3D实现再鼠标单击的方向发射子弹
- 使用对象池(ObjectPool)方式处理子弹的发射逻辑
- 对象池:子弹的发射和子弹撞击后的回收
- cocos2d-x发射子弹
- unity之子弹发射
- 2.8.2 发射子弹
- UE4蓝图发射子弹
- Unity发射子弹
- 发射子弹 发射射线判断方法
- cocos2d-x如何发射子弹
- Cocos2d-x--发射多发子弹
- 跳跃的实现(发射子弹)
- (6) cocos2d-x发射子弹
- unity学习之子弹发射
- 子弹朝向屏幕准星发射
- unity3d 增加子弹碰撞后物体的爆炸力
- Integer源码详解
- C#开源系统大汇总
- siblings ---选择兄弟集合(标签相同)
- python的str类方法
- redux在react-native上使用(二)--加入redux-saga
- unity3d处理子弹发射后坐标系混乱问题
- iOS CoreLocation定位 使用方法
- BootStrap-链接调用
- C++ Vitual函数
- JavaScript学习three
- 阿里算法工程师电话面试总结
- redux在react-native上使用(三)--加入redux-thunk
- Codeforces Round #143 (Div. 2) C. To Add or Not to Add —— 二分
- redux在react-native上使用(四)--connect使用