Unity怎么实现鼠标或者手指点击模型播放动画-创新互联

Unity怎么实现鼠标或者手指点击模型播放动画,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

10年的武穴网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整武穴建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“武穴网站设计”,“武穴网站推广”以来,每个客户项目都认真落实执行。

using UnityEngine;using System.Collections; public class ClickPlayAnimation : MonoBehaviour {  ///

 /// 实现功能为点击模型播放动画  /// 使用方法,给模型添加碰撞,添加脚本  ///    bool isPlayAnim = false; // Use this for initialization void Start () {  }  // Update is called once per frame void Update () {    //animation.Play();    if (Application.platform == RuntimePlatform.IPhonePlayer || Application.platform == RuntimePlatform.Android)    {       foreach (Touch touch in Input.touches)      {        if (Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Began || Input.GetTouch(0).phase == TouchPhase.Moved)        {          Ray ray = Camera.main.ScreenPointToRay(new Vector3(touch.position.x, touch.position.y, 0));          RaycastHit hit;           if (Physics.Raycast(ray, out hit))          {            // Debug.DrawLine(ray.origin, hit.point);            if (hit.collider.gameObject.name == gameObject.name)            {              isPlayAnim = true;              print("123");            }          }        }      }    }    else     {      if (Input.GetMouseButtonDown(0))      {        Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);        RaycastHit hit;         if (Physics.Raycast(ray, out hit))        {          Debug.DrawLine(ray.origin, hit.point);          //print(hit.collider.gameObject.name);           //curObject = hit.collider.gameObject;          if (hit.collider.gameObject.name == gameObject.name)          {            isPlayAnim = true;            print("123");          }          // 显示当前选中对象的名称         // print(hit.collider.gameObject);        }       }    }        if(isPlayAnim)    {      animation.Play();      isPlayAnim = false;    }  }  }

关于Unity怎么实现鼠标或者手指点击模型播放动画问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注创新互联行业资讯频道了解更多相关知识。


文章标题:Unity怎么实现鼠标或者手指点击模型播放动画-创新互联
文章链接:http://bzwzjz.com/article/dsgjdi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 网站建设方案 企业网站设计 高端品牌网站建设 重庆外贸网站建设 定制级高端网站建设 成都网站建设公司 网站制作 达州网站设计 成都网站设计公司 成都网站建设 高端网站设计 成都响应式网站建设 网站制作公司 成都企业网站建设公司 成都网站建设 泸州网站建设 阿坝网站设计 网站设计 重庆网站建设 移动网站建设 网站设计公司 网站建设方案