Unity Mecanim动画的实现(五):实现武器的切换
2016-08-12 11:11
218 查看
武器切换是游戏或者工业仿真中最常见的功能,一般需要先在模型骨骼响应的节点设定空物体。具体步骤:
1、在响应骨骼节点添加空物体;
2、将武器或者工器具增加为空物体的自对象,并调节其Transform,将物体的Transform复制给空对象,自身的Transform重置。
3、通过脚本控制武器位置与武器的父子关系,实现武器不同持有状态的切换。
1、在响应骨骼节点添加空物体;
2、将武器或者工器具增加为空物体的自对象,并调节其Transform,将物体的Transform复制给空对象,自身的Transform重置。
3、通过脚本控制武器位置与武器的父子关系,实现武器不同持有状态的切换。
} if(Input.GetKeyDown(KeyCode.Q)){//按键Q来切换武器 isFight=!isFight; _animator.SetBool(ISFIGHT,isFight); if(isFight){ myCrossbow.transform.SetParent(weaponPosition2.transform,false); }else{ myCrossbow.transform.parent=weaponPosition1.transform; myCrossbow.transform.localPosition=Vector3.zero; myCrossbow.transform.localRotation=Quaternion.identity; myCrossbow.transform.localScale=new Vector3(1,1,1); } }
相关文章推荐
- Unity Mecanim动画的实现(五):实现武器的切换
- Symbian 实现基于传统架构场景切换动画
- 使用ViewFlipper和translate动画实现滑屏切换画面——translate
- Phome开发历程分享——自定义Activity切换动画实现(12.17更新方法)
- [置顶] 游戏开发技术总结(经典之作)第三集 让图片动起来----快速切换图形实现动画
- Android利用ViewFlipper实现屏幕切换动画效果(下)
- PS入门教程:简单实现照片切换动画
- Android利用ViewFlipper实现屏幕切换动画效果
- activitygroup 切换动画效果如何实现
- Android中用ViewPager实现多页面滑动切换及动画效果的实例
- 在页面切换时overridePendingTransition()实现的动画效果
- Android利用ViewFlipper实现屏幕切换动画效果
- Android利用ViewFlipper实现屏幕切换动画效果
- Android利用ViewFlipper实现屏幕切换动画效果
- android 学习 实现切换动画,
- Android利用ViewFlipper实现屏幕切换动画效果
- Android利用ViewFlipper实现屏幕切换动画效果
- 用动画效果实现两个activity之间切换
- 编写一个项目,实现页面之间切换时的动画效果。上传代码并描述步骤
- Android 页面左右切换动画实现