Skip to main content
 首页 » 编程设计

c#之从其他游戏对象获取 AudioSource

2024年06月03日24lidabo

如何将一个游戏对象的 AudioSource 组件用于另一个游戏对象?

GameObject1.AudioSource

在 gameobject2 中,我将使用 GameObject1.AudioSource..

我正在使用 Unity3d 和 c# lang。

请帮忙..

请您参考如下方法:

也许您正在寻找这个:

AudioSource source1 = GameObject.FindGameObjectWithTag("GameObject1").GetComponent<AudioSource>(); 
 
GetComponent<AudioSource>().clip = source1.clip; 

这会找到一个带有标签的游戏​​对象(如果您已经有 GameObject1,则此步骤是可选的)并从其 AudioSource 组件中获取剪辑并复制到 GameObject2 的 AudioSource。以同样的方式,您可以从音频 source1 读取其他属性。