单方向弹簧Spring Joint
来源:互联网 发布:linux系统编程手册pdf 编辑:程序博客网 时间:2024/04/30 12:29
最近要做个弹珠台的Demo,给小球添加力的时候,那个弹簧,想要用Spring Joint 来做。不过好蛋疼,弹出去的时候,弹簧顶总是飘到空中,这里写下后面的处理办法。
- 新建两个Cube一个坐位弹簧顶,另外一个当做弹簧底。
- 在底那里添加Spring Joint,给顶添加Rigidbody
- 在顶部的RigidBody中勾选Freeze Position中的Y
OK,搞定。最后一步就是限制对象不可以在Y轴上移动,防止他飘起来。
不过现在还有个好蛋疼的地方,就是弹簧会来回弹,无法做到弹回原来的位置就停止。虽然弹簧原来就该这个效果O。O
为了符合需求,我加入了下面的代码
private float dis; private bool springDown = true; private Rigidbody rig; void Start () { dis = this.gameObject.transform.localPosition.z; rig = this.gameObject.transform.GetComponent<Rigidbody> (); } void Update () { if (Input.GetMouseButton (0)) { if(rig.isKinematic){ rig.isKinematic = false; } rig.AddForce(new Vector3(0,0,100)); }else if(dis > this.gameObject.transform.localPosition.z){ rig.isKinematic = true; } }
0 0
- 单方向弹簧Spring Joint
- Spring Joint弹簧关节
- scrollview 单方向滑动
- scrollView-保持单方向的bounce
- BFS.h1728单方向优先搜索
- Android之单方向滑动的Viewpager
- 弹簧动画-----Spring Animation
- 如何让scrollView拥有单方向的bounce
- java中的基于套结字(socket)的通信 一. 一个双人单方向通信例子
- 什么原因引起只能单方向Ping通呢?揭开其工作过程
- HDU 1728 逃离迷宫 单方向BFS 或者DFS加剪枝
- iOS单方向禁止UITableView滑动,禁止向上或向下滑动
- Aidl 基础其一 Aidl 单方向实现以及传递自定义类的对象
- UICollectionView-设置弹簧效果是否显示滚动条等向
- OpenGL进阶(十五) - 弹簧质点系统(Mass Spring Systems)
- 【Android】实现一个弹簧(Spring)效果的动画
- 单方精油功效说明
- 弹簧算法
- ListView去掉或者修改默认点击背景
- content provider理解
- android Linux 网络连接
- WinDbg配置备忘
- KBuild MakeFile介绍
- 单方向弹簧Spring Joint
- Linux下利用backtrace追踪函数调用堆栈以及定位段错误
- 我的COCOS2D-X 3.0适配方案
- 【hadoop】DataNode用jps查看无法启动解决办法
- JVM内存模型
- Visual Leak Detector 2.2.3 Visual C++内存检测工具
- NYOJ737
- GRE写作必备句型
- spring基础——反射