查看: 1838|回复: 1
打印 上一主题 下一主题

Unity3D 进度条

[复制链接]

1602

主题

1

听众

2万

积分

资深设计师

Rank: 7Rank: 7Rank: 7

纳金币
24658
精华
6

最佳新人 活跃会员 热心会员 灌水之王 突出贡献

跳转到指定楼层
楼主
发表于 2012-6-8 15:30:44 |只看该作者 |倒序浏览


大场景加载时,都希望有一个进度条能显示当前加载的百分比,而不是卡在当前场景或者是直接黑屏。

unity3d提供了一些函数供我们使用。

Application.LoadLevelAsync
using UnityEngine;using System.Collections;public class example : MonoBehaviour {    IEnumerator Start() {        AsyncOperation async = Application.LoadLevelAsync("MyBigLevel");        yield return async;        Debug.Log("Loading complete");    }}
这个是异步加载的函数,AsyncOperation的progress返回了0-1之间的值,表示进度。
分享到: QQ好友和群QQ好友和群 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
转播转播0 分享淘帖0 收藏收藏0 支持支持0 反对反对0
回复

使用道具 举报

5472

主题

6

听众

1万

积分

版主

Rank: 7Rank: 7Rank: 7

纳金币
76544
精华
23

活跃会员 荣誉管理 突出贡献 优秀版主 论坛元老

沙发
发表于 2012-6-8 18:02:25 |只看该作者




    3D投影显示技术在使用中的实现方式(06/08)
    谷歌推出新3D地图_增加Android离线版本(06/08)
    悦览3D世界_3D立体视像论坛暨展览会召开(06/08)
    3D版谷歌地图将于几周内登陆iPhone(06/08)


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

关闭

站长推荐上一条 /1 下一条

手机版|纳金网 ( 闽ICP备08008928号

GMT+8, 2024-5-20 05:02 , Processed in 0.079585 second(s), 29 queries .

Powered by Discuz!-创意设计 X2.5

© 2008-2019 Narkii Inc.

回顶部