小编bul*_*ter的帖子

TextMeshPro 文本对象在 unity gameView 中不可见

创建了一个脚本,在作为画布子项的游戏对象中添加 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)

我怎样才能让它对相机可见?以及为什么它不渲染?

c# unity-game-engine

1
推荐指数
1
解决办法
2万
查看次数

Unity改变输出AudioMixerGroup

我想更改 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呢?

c# unity-game-engine

1
推荐指数
1
解决办法
5775
查看次数

标签 统计

c# ×2

unity-game-engine ×2