01 |
var gui : GUITexture;
|
02 |
var find : GameObject;
|
03 |
var GameObjectName;
|
04 |
function Awake(){
|
05 |
//找到guiTexture,当初始加载时让其不可用 |
06 |
find=GameObject.Find( "guiTexture" );
|
07 |
find.active= false ;
|
08 |
GameObjectName=GameObject.Find( "Cube" ).tag; //通过tag来传递参数给www()函数
|
09 |
} |
10 |
|
11 |
function OnMouseDown(){
|
12 |
find.active= true ;
|
13 |
//Debug.Log(GameObjectName);
|
14 |
var SenceName=GameObjectName;
|
15 |
www(SenceName);
|
16 |
} |
17 |
|
18 |
function www(Cubename){
|
19 |
// Store the original pixel inset |
20 |
// and modify it from there. |
21 |
var originalPixelRect = gui.pixelInset; |
01 |
功能及使用说明:<BR>1、建立一个Cube,然后将这段代码加到Cube上。<BR>2、建立一个GUITexture,并命名为guiTexture,选择Texture。这个GUITexture主要是用作进度条的。<BR>功能:动态加载网上或者本地场景<BR>点击Cube,加载场景,等进度条不再变化时进入你想进入的场景,点击时Cube没有变化,希望大家可以完善它。<BR><BR> |
02 |
|
03 |
// Update the progress bar by scaling the gui texture |
04 |
// until we reach the end |
05 |
// var stream=new WWW("http://unity3d.com/gallery/hosted-demos/dressingroom.unity3d");本地连接官网上的例子 |
06 |
var stream= new WWW( "" +Cubename+ ".unity3d" ); //CubeName为你将要下载的场景名字
|
07 |
while (!stream.isDone)
|
08 |
{ |
09 |
gui.pixelInset.xMax = originalPixelRect.xMin+ stream.progress * originalPixelRect.width; |
10 |
yield; |
11 |
} |
12 |
// Update it one last time before loading |
13 |
gui.pixelInset.xMax = originalPixelRect.xMax; |
14 |
stream.LoadUnityWeb(); |
15 |
} |
16 |
@script RequireComponent (GUITexture |
发表评论
-
Mysql 里的主键,外键
2011-11-29 14:52 899- PK: primary key (column is pa ... -
C#中HashTable的用法
2011-11-28 20:08 3437一,哈希表(Hashtable)简述 在.NET ... -
自由调整摄像机视角
2011-10-11 14:33 1189暂时没写.... -
[Unity3D]Script 脚本所有编译器属性详解 .
2011-09-25 14:15 1863Script属性是基于IDE的一 ... -
Unity3D鼠标滚轮控制摄像机远近
2011-09-24 23:37 7455// 鼠标中间键 var MouseWheelSens ... -
Save and Load from XML .
2011-09-23 15:12 804保存工程的信息:比如游戏进程中的位置信息,对抗双方的个人信息等 ... -
血条或者进度条
2011-09-23 14:52 1537用Unity做血条或进度条真的很方便,GUI里scrollba ... -
动态加载贴图和模型
2011-09-23 14:49 1976模型和贴图必需存在“Resources”文件夹下面 var ... -
unity3D射线检测,鼠标拾取
2011-09-23 12:34 2801用射线检测碰撞,拾取 function Update ... -
Unity3D模型导入技巧
2011-09-23 10:37 1075Unity3d导入3dMax模型会产 ... -
XML的操作
2011-09-23 10:30 777首先是判定浏览器的类型和版本的js: var sUserA ... -
鼠标中间的滑动控制
2011-09-23 10:28 1329MouseWheel.js的代码如下: ... -
Unity3D发布的问题
2011-09-23 10:27 951unity发布过程中因为要查询数据库,所以发布会有一些问题,特 ... -
unity3D与网页的交互---做项目的一点总结
2011-09-23 10:23 1386由于项目需要,要求用unity来展示三维场景,并在三维中能够方 ... -
Unity3D动态加载网上或者本地场景的后续
2011-09-23 10:22 3041用射线检测法的可行性和优点。射线检测 射线碰到碰撞体后会返回 ... -
飞行路径
2011-09-23 10:18 1018Unity3d游戏开发 1. 建立一个名为FlyPath ... -
修改FPSWalker.js
2011-09-23 10:17 909unity3d游戏开发 替换说明:用FPSWalker. ... -
Unity3D行走和飞行
2011-09-23 10:11 4371新建一个TestFlay.js脚本,内容如下: var s ...
相关推荐
获取需要载入的自定义类的dex文件,可以是设备本地的文件或者互联网上的文件 把获取到的自定义类dex文件保存到程序的内部储存空间中:new File(getDir(“dex”, Context.MODE_PRIVATE),SECONDARY_DEX_NAME); ...
FastWebView通过自定义本地缓存的方式,突破原生WebView缓存限制,提供多种缓存模式,支持预加载和离线加载,并友好的支持离线预推,可以大幅提升H5加载速度。经过千万级用户的项目实践数据证明,二次加载
20、 自定义热点打开子窗口展示功能,可自定义子窗口的样式,并设置展示的标题、图片和文字,或者直接加载外部图片、动画或视频; 21、 热点和热区的点击事件,包含:切换全景场景;打开URL;打开子窗口;播放和...
2. 设计思路: 编辑器基于WKWebview实现,Editor使用WKWebview加载一个本地editor.html文件,Editor使用evaluateJavaScript执行JS往本地html添加标签代码,编辑器最终输出富文本字符串(html代码)传输给服务器。...
通过过期重新加载、定时refresh等策略定时更新本地的缓存,忍受数据有一定时间内的不一致。 对于少量更新的场景,借助MQ构建更新机制,有变更就发到MQ中然后所有节点消费变更事件然后更新自身数据。
不论简单的数据表、本地化字典,还是复杂的实体、场景、界面,我们都将使用异步加载。同时,Game Framework 提供了默认的内存管理策略(当然,你也可以定义自己的内存管理策略)。多数情况下,在使用 GameObject 的...
使用场景:当你没有服务器权限,又想使用redis或者macached的时候,你可以尝试用这个工具代替 ==》本工具使用KEY => VALUE的形式存取数据 ==》SET 参数:"键名", "键值", "过期时间" ==》GET 参数:"键名" ==》...
Demo Builder 是一款功能强大的屏幕录像软件,它可以录制屏幕指定区域或者全屏幕,录制的文件可以保存为SWF或者EXE格式,可以保存到本地硬盘,将SWF直接输出为HTML并通过网络共享,可以用来制作可视化的课件或者...
1、单例类,保证整个场景中只有一个类管理场景加载; 2、UnityWebRequest 实现网络或者本地资源下载; 3、UnityWebRequestManager.Instance.GetTexture 下载图片 4、UnityWebRequestManager.Instance.Get 下载...
与集中式差分隐私相比,在联邦学习场景下引入差分隐私技术,除了考虑到**数据层面**的隐私安全之外,还需要考虑到**用户层面**(称为user level或者client level)的安全问题。 注意:差分隐私在添加噪音数据后,...
安全可靠,一次下载,终身可用,使用excel加载宏,可以实现EXCEL快速生成条形码,适用办公或者仓储管理过程中需要使用条码的场景,不用联网,不用付费,不用搭建服务器,不用懂编程知识,完全自主可控,本地直接生成...
徽标场景-原型场景创建器 使用项目 现场环境 最终的应用托管于 在当地环境中 在终端中运行这些命令以在本地环境中运行应用程序 git clone https://github.com/ofcyln/logo-scene.git npm install npm start 或者如果...
目前,copy to默认提供了二十多款程序供用户个性化选择,并不断按你的要求添加本地程序或者Web 应用,满足不同工作场景的需求。 Pc版Copy to是一个创新型软件,它可将Ctrl+C复制的内容,如文本、文档、图片、视频等...
WNetGetUniversalName 获取网络中一个文件的远程名称以及/或者UNC(统一命名规范)名称 WNetGetUser 获取一个网络资源用以连接的名字 WNetOpenEnum 启动对网络资源进行枚举的过程 2. API之消息函数 ...
由于引导类加载器涉及到虚拟机本地实现细节,开发者无法直接获取到启动类加载器的引用, 所以 不允许直接通过引用进行操作。 2. 拓展类加载器(Extension classLoader): 扩展类加载器是...
但是如果查询并发量特别大的话,请求redis服务也会特别耗时,这种场景下,将redis迁移到本地减少查询耗时是一种常见的解决方法项目结构说明double-cache-web 应用模块,请求入口double-cache-service 业务层模块...
故障诊断工具的使用场景是定位解决一些极端情况下的问题,作为传统策略无法分析故障时的诊断工具,我们并不追求日常场景下的高频使用,还是建议大家好好写代码,认真做测试。 通过在线诊断工具发现、定位和解决应用...
如果阅读结束,能够为你带来哪怕一个小小的开发习惯或者优化观念上的改变,这数小时的阅读时间就算没有白费。 ## 知识体系: 从一道面试题说起 在展开性能优化的话题之前,我想先抛出一个老生常谈的面试问题: > ...
图片选择与编辑:用户可以从本地相册中选择喜欢的照片或者拍摄新的照片作为明信片的背景图片。应用提供基本的图片编辑功能,如裁剪、旋转、滤镜等,以让用户能够自定义图片效果。 文字编辑:用户可以在明信片上添加...
2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载使用,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。...