C#多线程与Unity中的使用
来源:互联网 发布:php call 编辑:程序博客网 时间:2024/06/07 09:50
C#的多线程是一个非常有用的功能,测试如下:
(自动加i)
using UnityEngine;using System.Collections;using System.Threading;public class Test : MonoBehaviour { Thread myThread;//定义的线程 bool _myBool = true;//控制执行线程的变量// Use this for initializationvoid Start () { this.myThread = new Thread(new ThreadStart(myStartingMethod)); myThread.Start();}// Update is called once per framevoid Update () { if (Input.GetKeyDown(KeyCode.X)) { _myBool = false;//如果按X,停止线程执行 }} void myStartingMethod() { int i = 0; while (_myBool) { i++; print(i); if (i > 50000) { _myBool = false; } } }}
在这次测试中,对线程使用Above()方法并没有什么用,线程还是停不下来。最后使用上面的全局变量,轻松停下来了
0 0
- C#多线程与Unity中的使用
- Unity使用C#的多线程
- 了解Unity中的多线程及使用多线程
- 了解UNITY中的多线程及使用多线程
- Unity中的C#与C++交互
- Unity中的C#与C++交互
- C# 枚举在Unity 中的使用
- C#委托/事件在Unity中的使用
- 游戏引擎Unity中的单线程与多线程
- C#中的委托与事件在Unity中的应用
- c#中的多线程---概述与概念
- C#中的多线程 (1)概述与概念
- C#中的多线程概述与概念
- C#中的并行与多线程编程
- C#中的并行与多线程编程
- C#中的并行与多线程编程
- C#中的多线程与线程死锁
- C#中的线程(三) 使用多线程
- php中memcache的配置与使用
- 获取控制器的方法
- struts2学习笔记(4)---声明式异常
- 关于CommonJS的几点注解
- IOS学习实例之五---三级控制器
- C#多线程与Unity中的使用
- 安卓重新签名问题
- Mac OS X (Intel) 上安装 Oracle 10g
- 合并多个EXCEL工作簿
- JavaScript进阶 系统对象的学习运用
- Dubbo框架应用之(一)--服务体系
- 认识自己——恐惧的奴隶3:妈妈
- 适配器模式
- js数组的操作