如何将一个游戏对象的AudioSource组件用于另一个游戏对象?
GameObject1.AudioSource
在gameobject2中,我将使用GameObject1.AudioSource ..
我正在使用Unity3d和c#lang。
请帮忙..
最佳答案
也许您正在寻找这个:
AudioSource source1 = GameObject.FindGameObjectWithTag("GameObject1").GetComponent<AudioSource>();
GetComponent<AudioSource>().clip = source1.clip;
这将找到带有标签的gameObject(如果您已经拥有GameObject1,则此步骤是可选的),并从其
AudioSource
组件获取剪辑并将其复制到GameObject2的AudioSource。同样,您可以从音频source1中读取其他属性。关于c# - 从其他Gameobject获取AudioSource,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31286022/