
在标题轨或预览窗口的文字对象上连按两下,可以编辑文字内容,以及利用「选项面板」-「编辑」来修改文字的字体、样式、大小、颜色等,还可以设定标题出现的「时间长度」。
在预览窗口,拖拽文字方块来调整位置。或选中文字,利用「选项面板」-「编辑」栏下「对齐」按钮来精确调整位置。
软件还有自定义动画功能,先在预览窗口中双击某处并输入文字,选中文字,在「选项面板」-「属性」中,勾选「动画」、「应用」。然后选择「类型」,如d出类型中的某一动画。还可以点击「自定义动画属性」进一步设置。多摸索下就熟练了。
编辑好文字等相关后,就可以渲染导出成果了。选择「分享」-「创建视频文件」,选择自己需要的视频格式、保存路径、文件名称,最后保存。(来自:狸窝宝典)
脚本public GameObject BtnGaoLu
public UISlider MyUISlider
private bool isLoad=false
private AsyncOperation async
float progress = 0
void Awake()
{
UIEventListener.Get(BtnGaoLu).onClick = fnChangeSence
MyUISlider.alpha = 0
}
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
//绘制进度条,但是由于时间太短,效果不好
if (isLoad)
{
MyUISlider.alpha = 1
progress = Convert.ToSingle((async.progress.ToString("f2")))
if (progress >0)
{
MyUISlider.GetComponent<UISlider>().value = progress+0.8f
//此处添加0.8f是因为我只加载到85%就跳转了,为了达到进度条到达100*的效果,所以添加了0.8,是实际情况而定。
print(progress)
}
}
}
void fnChangeSence(GameObject obj)
{
StartCoroutine(fnLoadSence("Final_Scene"))
}
IEnumerator fnLoadSence(string strSenceName)
{
isLoad = true
async = Application.LoadLevelAsync(strSenceName)
yield return async
}
你可以先随便创建一个NGUI控件,然后就会自动生成uicamera,然后再uicamera的核心组件那,右键选择copy component,然后到主摄像机,右键paste component as new 就添加好了欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)