网站公告 | 首次推出unity3d 完整学习路线,最强课程配套、服务!详情点击
查看: 904|回复: 1
收起左侧

[Unity3d] 点击小方块开始播放旁边大方块上所带的动画怎么实现

[复制链接]

[Unity3d] 点击小方块开始播放旁边大方块上所带的动画怎么实现[复制链接]

啷哩个啷儿 发表于 2016-12-8 17:15:25 [显示全部楼层] 回帖奖励 |倒序浏览 |阅读模式 回复:  1 浏览:  904
25泰斗币
我要实现的功能是,我点击那个小方块,然后开始播放旁边的大方块上所带的动画,应该怎么实现呢?请会的大神最好能附上代码。

最佳答案

查看完整内容

public Animator m_anim; private RaycastHit hit; private string hitname = ""; // Use this for initialization void Start () { } // Update is called once per frame void Update () { if (Input.GetMouseButtonDown(0)) { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); if (Physics.Rayca ...
+1
896°C
1
  • guriheng
过: 他们
最近访问 头像模式 列表模式
因分享而快乐,学习以自强!
guriheng 发表于 2016-12-8 17:15:26 显示全部楼层
  public Animator m_anim;
    private RaycastHit hit;
    private string hitname = "";

        // Use this for initialization
        void Start () {
        
        }
        
        // Update is called once per frame
        void Update () {
        if (Input.GetMouseButtonDown(0))
        {
            Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
            if (Physics.Raycast(ray,out hit,1000f))
            {
                hitname = hit.collider.name;
                if (hitname == "Cube01")
                {
                    m_anim.Play(0);
                }
         
            }
        }  
        }

免费评分

参与人数 1泰斗币 +50 收起 理由
里斯 + 50 很给力!乐于助人

查看全部评分

因分享而快乐,学习以自强!

本版积分规则

VR/AR版块|Unity3d|Unreal4|新手报道|小黑屋|站点地图|沪ICP备14023207号-9|【泰斗社区】-专注互联网游戏和应用的开发者平台 ( 沪ICP备14023207号-9 )|网站地图

© 2001-2013 Comsenz Inc.  Powered by Discuz! X3.2

1
QQ