博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Xlua开发笔记:计时器
阅读量:3787 次
发布时间:2019-05-22

本文共 854 字,大约阅读时间需要 2 分钟。

前言

最近在学习使用xlua框架,记录下开发过程中遇到的问题以及总结。

以下是xlua的配置:

1、

2、Xlua环境配置参考:

Xlua实现计时器

-- 计时器对象local xluaTimer-- 是否存在计时器local isTimerExist = false-- 记录上次执行操作的时间local lastTime = CS.UnityEngine.Time.time-- 计时器间隔local interval = 1.0-- 创建计时器function createXluaTimer()	isTimerExist = true	if xluaTimer = nil then		xluaTimer = GameObject("xluaTimer")    	xluaTimer = CS.UnityEngine.Object.Instantiate(xluaTimer)	    local timerBehaviour = xluaTimer:AddComponent(typeof(CS.xxx(自命名namespace).LuaBehavior))	   	timerBehaviour:Init('xl')	endend-- 停止计时function cancelXluaTimer()	if not isTimerExist then        return    end    isTimerExist = falseendfunction xlUpdate()    if unityEngine.Time.time - lastGcdTime > interval and isTimerExist then       lastGcdTime = CS.UnityEngine.Time.time       -- 定时执行的方法       excuteFunc()    endendfunction excuteFunc()	print('定时执行的方法')end

转载地址:http://vdktn.baihongyu.com/

你可能感兴趣的文章
SIFT特征检测与RANSAC过滤
查看>>
Opencv中FAST特征检测
查看>>
BRIEF特征匹配
查看>>
ORB特征检测与匹配
查看>>
BRISK特征匹配
查看>>
FREAK特征匹配
查看>>
Opencv中的MSER特征
查看>>
机器学习实战第二章——KNN算法(源码解析)
查看>>
机器学习实战第三章——决策树(源码解析)
查看>>
正则表达式
查看>>
机器学习实战第四章——朴素贝叶斯分类(源码解析)
查看>>
图像积分图的计算
查看>>
LBP特征原理及代码实现
查看>>
Robust Object Tracking via Sparsity-based Collaborative Model
查看>>
Visual Tracking via Adaptive Structural Local Sparse Appearance Model
查看>>
error LNK2001: 无法解析的外部符号 "__declspec(dllimport) void __cdecl google::InstallFailureSignalHandle
查看>>
无法解析的外部符号 "__int64 google::protobuf::internal::empty_string_once_init_"
查看>>
windows下无GPU的caffe的配置
查看>>
用caffe训练minist数据集
查看>>
lmdb编译过程中出现无法解析的外部符号 NtCreateSection
查看>>