AirtestProject / AirtestProject/Poco

Cocos2dx-lua集成后未能在AirtestIDE上显示控件树

Abierto
#81 11 comentarios 0 reacciones 1 asignado Reclamado por @rockywhisper Ver en GitHub
bug
Lenguaje dominante
Python
Estrellas
2k
Forks
341
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

**描述问题bug**

集成poco之后,在AirtestIDE上不现实控件树

**复现步骤**

1、集成poco到App
2、打开App(显示服务启动成功:[LUA-print] [poco] server listens on tcp://*:15004)
3、AirtestIDE选择cocos-lua刷新控件树:[LUA-print] [poco] new client accepted 127.0.0.1 nil

**预期效果**
AirtestIDE显示控件树

**相关截图**
1、通过添加日志:发现能够正确的接手到dump请求:
[LUA-print] [poco] onRequest table: 0xc90cd120 Dump table: 0xc90cd3e0
2、在client返回前打印返回信息,结构如下
```
I/MockLuaCallProxy: [LUA-print] [poco] client send {
id = "52158b5b-7240-486b-a484-67f83ddc39fb",
jsonrpc = "2.0",
result = {
children = { {
children = { {
children = { {
name = "Image_bg1",
payload = {
anchorPoint = { 0.5, 0.5 },
desc = "ImageView",
enabled = true,
name = "Image_bg1",
pos = { 0.5, 0.5 },
rotation = 0,
scale = { 1.2000000476837, 1 },
size = { 0.27351189540805, 1.2173913043478 },
skew = { 0, 0 },
tag = 6,
touchable = false,
type = "ImageView",
visible = true,
zOrders = {
global = 0,
local = 0
}
}
}, {
name = "Image_bg2",
payload = {
anchorPoint = { 0.5, 0.5 },
desc = "ImageView",
enabled = true,
name = "Image_bg2",
pos = { 0.52661269851982, 0.50220001083443 },
rotation = 0,
scale = { 1, 1 },
size = { 0.20422221523801, 0.68215892053973 },
skew = { 0, 0 },
tag = 7,
touchable = false,
type = "ImageView",
visible = true,
zOrders = {
global = 0,
local = 0
}
}
}, {
children = { {
children = { {
children = { {
children = { {
name = "

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.