AirtestProject / AirtestProject/Poco

有个问题想咨询下,关于单独开守护线程监控游戏过程中出现的各种弹窗的处理

Aberta
#421 0 comentários 0 reações 0 responsáveis Ver no GitHub
Linguagem predominante
Python
Estrelas
2k
Forks
341
Métricas de merge de PRs
Nenhum PR com merge em 30d

Descrição

hello,想问一下,游戏过程中会出现数种类型的弹窗,出现时机无法准确捕捉,所以开了多个守护线程来监控:
![image](https://user-images.githubusercontent.com/20646220/98779136-577f7b00-242e-11eb-8b53-b2be39629c40.png)
![image](https://user-images.githubusercontent.com/20646220/98779174-69f9b480-242e-11eb-87d2-11a7f516aa62.png)

但是如果多个线程使用同一个UnityPoco对象,则会报RpcTimeoutError错误,
![image](https://user-images.githubusercontent.com/20646220/98779386-c65cd400-242e-11eb-9a3c-5d2526c16a78.png)
怀疑是使用同一个UnityPoco对象的话在多线程执行中有冲突

换了每个线程单独起一个UnityPoco对象,加上主线程一个UnityPoco对象,总共5个,这时候由于游戏中的poco服务起了多次,导致游戏性能下降非常严重

想问下这种情况你们是怎么处理的呢?

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.