Unity 角色攻击

   日期:2020-08-30     浏览:101    评论:0    
核心提示://=========================按下J键进行攻击====================================if (Input.GetKeyDown(KeyCode.J)){ //切换到攻击的动画 anim.SetTrigger(Launch); //实例化一个武器 GameObject bullet = Instantiate(bulletPrefab,rbody.pos
//=========================按下J键进行攻击====================================
if (Input.GetKeyDown(KeyCode.J)){
            //切换到攻击的动画
            anim.SetTrigger("Launch");
            //实例化一个武器
            GameObject bullet = Instantiate(bulletPrefab,rbody.position+Vector2.up*0.5f,Quaternion.identity);
         	//获取这个实例化后的武器身上的BulletController脚本
            BulletController bc = bullet.GetComponent<BulletController>();
            if (bullet != null){
            	//播放攻击音效
                AudioManager.instance.AudioPlay(launchClip);   
                //调用这个武器的BulletController的Move方法,令这个武器产生移动.
                bc.Move(lookDirection,300f);
            }
        }
 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服