码迷,mamicode.com
首页 > 移动开发 > 详细

手机按键的多线程内的全局变量的个人理解

时间:2019-02-02 23:18:00      阅读:300      评论:0      收藏:0      [点我收藏+]

标签:strong   col   多线程   脚本   自动   函数   不用   read   线程   

手机按键下多线程的理解

1.多线程和主线程可以看作是2个脚本  基本上是两个独立的脚本来看待

2.多线程和主线程之间可以进行交互 就是 Thread.SetShareVar Thread.GetShareVar

3虽然多线程和主线程是可以当作两个独立脚本 但是实际上二者还是存在一定的关系  多线程创建之时 会复制主线程的所有函数到多线程内留作备用 同时也会自动复制一份主线程的所有全局变量  但是不会复制这些全局变量的赋值内容 主线程导入的插件里面的函数 也会自动复制一份 注意 都是复制 而不是共用


要想

再多线程内实现全局变量 就需要 该变量再主代码里面声名  赋值要在多线程内赋值

才能保证这个变量在多线程内是全局变量


这个很重要的 平时脚本我们不用多线程  一些常见的找图找色之类的颜色特征数组 在最上面声明赋值下就可以到处用了 但是一旦遇到一些特殊的脚本 需要多线程功能来实现某些功能 这个时候多线程内如何实现全局变量 就非常重要 因为多线程和主线程 基本上是2个单独的脚本 很多东西无法通用



123

手机按键的多线程内的全局变量的个人理解

标签:strong   col   多线程   脚本   自动   函数   不用   read   线程   

原文地址:https://www.cnblogs.com/zjl8455482/p/10349368.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!