Unity子线程与主线程通信
来源:互联网 发布:dns优选软件 编辑:程序博客网 时间:2024/05/02 08:47
创建子线程
一,不带参数
Thread resourcesLoadThread=new Thread (this.resourceLoadTxt);
resourcesLoadThread.Start();
void resourceLoadTxt(){
}
二,带参数;
第一种:使用ParameterizedThreadStart。
调用 System.Threading.Thread.Start(System.Object) 重载方法时将包含数据的对象传递给线程。
Thread resourcesLoadThread=new Thread (this.resourceLoadTxt);
object o="wujjjj";
resourcesLoadThread.Start(o);
void resourceLoadTxt(object str){
// 类型转换
//程序代码
}
线程间通信:
用委托事件,delegate\event
internal delegate void ResourceLoadDelegate(string textStr);
internal static event ResourceLoadDelegate resourceLoadDelegate;
Thread resourcesLoadThread;
string path="/Txt/information";
void Start () {
resourcesLoadThread=new Thread (this.resourceLoadTxt);
object o="wujjjj";
resourcesLoadThread.Start(o);
}
void resourceLoadTxt(object str){
Debug.Log(str);
if(resourceLoadDelegate!=null)
resourceLoadDelegate(str.ToString());
resourcesLoadThread.Abort();
}
- Unity子线程与主线程通信
- symbian 主线程与子线程通信
- Android子线程与主线程通信
- android 主线程与子线程通信
- 主线程与子线程互相通信
- 跨线程、进程通信,主线程与子线程通信
- Java主线程与子线程的通信
- 子线程与主线程通过Handler进行通信
- QT子线程与主线程的信号槽通信
- Android 子线程与主线程间的通信
- QT子线程与主线程的信号槽通信
- Android_主线程与子线程之间相互通信
- QT子线程与主线程的信号槽通信
- QT子线程与主线程的信号槽通信
- 子线程与主线程通信之Thread-Handler-Message
- 子线程与主线程通信之AsyncTask
- 子线程与主线程通信的其他方法概述
- Android主线程与子线程之间的通信
- MPMoviePlayerController
- 如果你也23
- 关于色环电阻的读数和功率
- Apple Swfit UI控件实现
- VIM命令集合
- Unity子线程与主线程通信
- python创建目录
- oracle IDM 套件补丁更新~~~
- ASIHttp的使用
- 高档陶瓷礼品
- 全新整理:微软、谷歌、百度等公司经典面试100题[第101-160题]
- 清除浮动的几种方法(一)
- NSAutoreleasePool
- MVC编程模式