[Unity3d]旋转拖动物体-创新互联
效果图:
创新互联建站主营新抚网站建设的网络公司,主营网站建设方案,app软件开发公司,新抚h5小程序设计搭建,新抚网站营销推广欢迎新抚等地区企业咨询代码:
using UnityEngine; using System.Collections; public class DragModel : MonoBehaviour { private float x = 0.0f; private float y = 0.0f; private float xSpeed = 800.0f; private float ySpeed = 800.0f; private float zSpeed = 160f; private float minDistence = -3; private float maxDistence = 15; void Update () { if(Input.GetMouseButton(0)) { x=Input.GetAxis("Mouse X") *xSpeed; y=Input.GetAxis("Mouse Y") *ySpeed; transform.Rotate(Vector3.up * -x *Time.deltaTime,Space.World); transform.Rotate(Vector3.right * y *Time.deltaTime,Space.World); } else if(Input.GetAxis("Mouse ScrollWheel")!=0) { float ga = Input.GetAxis("Mouse ScrollWheel"); if(transform.position.z > minDistence && transform.position.z=maxDistence && ga>0) { transform.Translate(Vector3.forward*-ga*zSpeed*Time.deltaTime,Space.World); } } } }
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
文章标题:[Unity3d]旋转拖动物体-创新互联
地址分享:http://scyanting.com/article/hopdj.html