This commit is contained in:
aozhiwei 2022-09-19 21:26:56 +08:00
parent 28dec0c565
commit a914535cc7

View File

@ -159,7 +159,7 @@ class DynData extends BaseModel {
private static function internalGetV($x, $y, $defVal = 0) private static function internalGetV($x, $y, $defVal = 0)
{ {
$key = self::calcKey($x, $y); $key = self::calcKey($x, $y);
if (self::$dynData) { if (!is_null(self::$dynData)) {
if (isset(self::$dynData[$key])) { if (isset(self::$dynData[$key])) {
return self::$dynData[$key]; return self::$dynData[$key];
} else { } else {
@ -172,7 +172,7 @@ class DynData extends BaseModel {
++self::$hitCount; ++self::$hitCount;
if (self::$hitCount > 5 && is_null(self::$dynData)) { if (self::$hitCount > 5 && is_null(self::$dynData)) {
self::preload(); self::preload();
return self::getV($x, $y, $defVal); return self::internalGetV($x, $y, $defVal);
} else { } else {
$row = SqlHelper::ormSelectOne( $row = SqlHelper::ormSelectOne(
myself()->_getSelfMysql(), myself()->_getSelfMysql(),