puerts icon indicating copy to clipboard operation
puerts copied to clipboard

[unreal]在ts中访问不到DataTable数据

Open bichengming opened this issue 2 years ago • 3 comments

detail | 详细描述

DataTable的结构是用蓝图结构体定义的,在ts中读取不到这个DataTable的数据,代码如下 image

不清楚是不是引用参数的写法不对?简单debug了一下,execGetDataTableRowFromName函数中Stack.MostRecentProperty为空

bichengming avatar May 26 '22 12:05 bichengming

GetDataTableRowFromName不就普通函数么? 访问不到表现为什么?报错,还是数据不符合预期?

chexiongsheng avatar Jun 02 '22 09:06 chexiongsheng

GetDataTableRowFromName不就普通函数么? 访问不到表现为什么?报错,还是数据不符合预期?

image 报错如图,GetDataTableRowFromName返回false,数据没有取到,都是undefined

bichengming avatar Jun 02 '22 09:06 bichengming

GetDataTableRowFromName不就普通函数么? 访问不到表现为什么?报错,还是数据不符合预期?

这个不是普通方法 是一个特殊的函数 ,蓝图调用过来 Code是存在的 ts调用过来Code为空 所以报错了 原因是UFunction中的Script是空的 image image image

lzj10 avatar Jul 20 '22 11:07 lzj10