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

相关文章
|
Dart 测试技术 开发工具
了解 Flutter 的 Timer 类和 Timer.periodic【Flutter 专题 19】
在构建移动应用程序时,我们经常会遇到必须在一定时间后执行任务的场景。还记得在进入应用程序之前看到闪亮的启动画面吗? 或者我们可能需要一段代码在一段时间后重复执行,比如显示剩余时间限制以填充一次性密码或每秒更改小部件的颜色以创建漂亮的动画。
5215 0
|
6月前
|
C# UED
41.C#:Timer控件
41.C#:Timer控件
44 1
|
6月前
|
C++
QT定时器的使用timer示例
QT定时器的使用timer示例
|
运维 JavaScript 前端开发
brython | timer 计时器
brython | timer 计时器
85 1
|
Java API 调度
Timer - 基础篇
Timer - 基础篇
172 0
Timer - 基础篇
实现计时器和倒计时工具(Unity3D)
今天分享一下如何基于Unity3D做计时器工具,为了方便演示,使用了UGUI的Text,代码简单具有拓展性,然后有什么错误或者意见也欢迎大家给我提出来。微信二维码已经显示在博客主页,有想要沟通学习的,项目外包的都可以加一下。 分享一下我另一篇关于时间计时的文章: 【Unity3D】获取到游戏时间,并显示出来
定时器Timer使用教程
本文讲解定时器Timer的使用教程。
200 0
Flutter 135: 图解 Timer & ACETimerButton 自定义计时器按钮
0 基础学习 Flutter,第一百三十五步:简单自定义 ACETimerButton 倒计时按钮!
398 0
Flutter 135: 图解 Timer & ACETimerButton 自定义计时器按钮
|
API 调度 Android开发
【Android 异步操作】Timer 定时器 ( Timer 与 TimerTask 基本使用 | Timer 定时器常用用法 | Timer 源码分析 )
【Android 异步操作】Timer 定时器 ( Timer 与 TimerTask 基本使用 | Timer 定时器常用用法 | Timer 源码分析 )
902 0
|
iOS开发
iOS NSTimer 定时器用法总结
iOS NSTimer 定时器用法总结
252 0