UNITY中有Timer

简介:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
using UnityEngine;
using System.Collections;
using System.Timers;

public class NewBehaviourScript : MonoBehaviour {

// Use this for initialization
void Start () {

    Timer t = new Timer(100);
    t.Elapsed += T_Elapsed_Handle;
    t.Start();
 
}

private void T_Elapsed_Handle(object sender, ElapsedEventArgs e)
{
    Debug.Log("T_Elapsed_Handle" + this.gameObject.name);
}

  输出:

get_gameObject can only be called from the main thread.

看来Coroutin的出现就是为了解决这个问题,方便大家使用,

当然往主线程里Enqeue消息也是可以的
本文转自jiahuafu博客园博客,原文链接http://www.cnblogs.com/jiahuafu/p/6835635.html如需转载请自行联系原作者

jiahuafu

相关文章
|
图形学
UNITY中有Timer
using UnityEngine; using System.Collections; using System.Timers; public class NewBehaviourScript : MonoBehaviour { // Use this for initial...
silverlight Timer
转载地址http://www.cnblogs.com/lanbaoming/archive/2011/07/21/2112353.html 1 publicpartialclass Timer : UserControl 2 { 3 public Timer() 4 {...
710 0
|
Go 图形学 JavaScript
Unity中的定时器与延时器
JavaScript中的定时器与延时器,分别是 setInterval、setTimeout,对应的清理函数是:clearInterval、clearTimeout。 而在Unity中,则分别是:Invoke、InvokeRepeating和取消延迟调用  CancelInvoke   延迟调用 v...
1360 0
|
iOS开发
iOS NSTimer 定时器用法总结
iOS NSTimer 定时器用法总结
269 0
|
API 调度 Android开发
【Android 异步操作】Timer 定时器 ( Timer 与 TimerTask 基本使用 | Timer 定时器常用用法 | Timer 源码分析 )
【Android 异步操作】Timer 定时器 ( Timer 与 TimerTask 基本使用 | Timer 定时器常用用法 | Timer 源码分析 )
931 0
|
Dart 测试技术 开发工具
了解 Flutter 的 Timer 类和 Timer.periodic【Flutter 专题 19】
在构建移动应用程序时,我们经常会遇到必须在一定时间后执行任务的场景。还记得在进入应用程序之前看到闪亮的启动画面吗? 或者我们可能需要一段代码在一段时间后重复执行,比如显示剩余时间限制以填充一次性密码或每秒更改小部件的颜色以创建漂亮的动画。
5514 0
|
8月前
|
Python
Pygame基础1-计时器timer
Pygame基础1-计时器timer

热门文章

最新文章