66问答网
所有问题
unity3d不同场景间怎么传值
如题所述
举报该问题
推荐答案 2017-02-22
以下是我用到的一点方法:
1 使用静态公有变量存放值,然后通过同一个类获取这个值
2 使用中间文件保存某一个场景的值,在另一个场景里面读取。
(第二种方法又可以分为好多,例如文件流,XML,PlayerPrefs......这就看你怎么用的了)
如果有大神知道好的方法,请不吝赐教,谢谢。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/UD99sp99sps9xppDDs.html
相似回答
unity3d
切换
场景
的时候
怎么传
参
答:
可以用静态变量传值
在切换场景的时候吧需要传入的参数写入静态变量里 在另外一个场景把参数读出来
Unity3d
开启多个线程,子线程
怎么
传递数据给主线程
答:
flag用临界区保护,这种方法除了在两个线程同时入临界区时以外,主线程不会被阻塞。当然也可以用Event,子线程SetEvent,主线程定期WaitForSingleObject,把超时设为1。如果子线程需要等待主线程的处理,就再加一个Event,子线程设置flag/触发Event1之后等特第二个Event,主线程处理完毕后触发第二个Event。
unity3d 不同
脚本
之间怎么传递参数
答:
用c#通过公共类传递,例如classA,B,在B中调用A中的变量
如何
在
Unity3d
中实现和网页数据的交互
答:
1 function SayHello(message){//此函数来接收
unity
中发送出来的message值,并将处理后的数据再发送回unity中 2 jQuery.post('../
Unity
/javascript/DBhelper.ashx', {id:message}, function(data)3 { 4 var msg=JSON.parse(data);//将json数据解析 5 var buildingname = msg[0].Building_name;...
如何
在
Unity3d
中实现和网页数据的交互?
答:
3、在js中调用
Unity3D
函数(传递消息等)如果有Unity3D中有一段用JS写的功能函数:functionMyFunction(param:String){ Debug.Log(param);} 需要在JS中呼叫这个函数则可以这样写:这里要注意的是MyObject代表Unity3D中的一个
场景
名称为MyObject,MyFunction是调用的函数,最后一个字符为传递的参数。与php,...
Unity3D如何
正确调用与修改另一个脚本中的全局变量(在碰撞检测中...
答:
继承MonoBehaviour的类相当于你贴到对象上的一个脚本控件。你要获取的是一个已经存在与
场景
内的对象,不能使用New,OnCollisionEnter2D函数中发生碰撞的那一刻会把与当前物体接触的那个物体碰撞信息通过参数Collision2D col传递进来。可以通过这个传递过来的值,修改传递过来物体上脚本的参数。
大家正在搜
unity3d场景怎么打
unity3d场景制作
unity3d游戏场景
unity3d渲染场景步骤
unity3d简单场景搭建
unity3d场景模型下载
unity3d游戏切换场景
unity3d水下场景下载
unity3d 水下场景搭建
相关问题
unity不同场景间怎么传值
unity3d 切换场景的时候怎么传参
unity3d里面 数据可以跨scene传递吗
unity中两脚本间怎么传值呢?
unity如何将两个不同工程的场景弄倒一起?
unity脚本中变量在另一个脚本如何调用
请问在Unity中如何调用不同scene之间的脚本
unity3d中,c#程序的一个公共变量,在同一个场景中的其...