创建了一个脚本,在作为画布子项的游戏对象中添加 textMeshPro 文本。但是文本在 gameView 播放模式中不可见,但在场景模式下可见。文字尺寸变大,位置为其他点。
下面是制作文本网格对象的代码:
public GameObject g;
// Use this for initialization
void Start () {
TextMeshPro mText = g.AddComponent<TextMeshPro>();
mText.autoSizeTextContainer = true;
mText.text = "Hello there";
// Set various font settings.
mText.fontSize = 748;
mText.alignment = TextAlignmentOptions.Center;
}
Run Code Online (Sandbox Code Playgroud)
我怎样才能让它对相机可见?以及为什么它不渲染?
我想更改 AudioSources 音量,并且想通过更改 AudioMixerGroup 来实现。
我正在尝试通过脚本将 AudioSources 的 AudioMixerGroup 更改为新的,并通过以下方式加载它:
audioSource.outputAudioMixerGroup = Resources.Load("Resources/AudioMixerWithSound") ; //Here it can convert an object to explicit AudioMixerGroup.
//audioSource.AudioMixerGroup = Resources.Load("AudioMixer/AudioMixerGroup") as AudioMixerGroup; // Here AudioMixerGroup doesn't exist.
Run Code Online (Sandbox Code Playgroud)
那么如何更改AudioSource的outputAudioMixeGroup呢?