Автор темы
#1
Код:
#pragma property Critter VirtualProtected int[] Var
void ModuleInit()
{
SetPropertyGetCallback( CritterProperty::Var, CritterGetVar );
}
int[] CritterGetVar( const Critter cr )
{
int[] result = {};
result.insertLast( any );
....
....
return result;
}
int[] var = int[]( cr.Var );
var - всегда нулевой длины.
А если так:
int var = cr.Var[ 0 ];
то падает сервер или клиент, в зависимости от того, где вызывается.
Вложения
-
6,8 KB Просмотры: 185