a物体碰撞b物体,b物体发出声音music,这个如何用unity实现,代码怎么写

a物体碰撞b物体,b物体发出声音music,这个如何用unity实现,代码怎么写,第1张

要产生碰撞必须为游戏对象添加刚体(Rigidbody)和碰撞器(Collider),刚体可以让物体在物理影响下运动。碰撞体是物理组件的一类,它要与刚体一起添加到游戏对象上才能触发碰撞。

在物体挂脚本

里面填MonoBehaviour.OnCollisionEnter(Collision

collision)

{

audio.play()

//音乐播放}

void OnCollisionEnter(Collision collision)

{

XXX.audio.play()

}

很抱歉我使用的是C#,但是个人认为原理还是一样的,主要是碰撞检测然后播放一个音效。

上面方法建议尝试一下。

新手自学,如果见解不当,请指正,多谢了。

void OnCollisionEnter(Collision collision)

{

XXX.audio.play()

}

很抱歉我使用的是C#,但是个人认为原理还是一样的,主要是碰撞检测然后播放一个音效。

上面方法建议尝试一下。

新手自学,如果见解不当,请指正,多谢了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11443886.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存