示例#1
0
def onAutoLoadEntityCreate(entityType, dbid):
	"""
	KBEngine method.
	自动加载的entity创建方法,引擎允许脚本层重新实现实体的创建,如果脚本不实现这个方法
	引擎底层使用createEntityAnywhereFromDBID来创建实体
	"""
	INFO_MSG('onAutoLoadEntityCreate: entityType=%s, dbid=%i' % (entityType, dbid))
	KBEngine.createEntityAnywhereFromDBID(entityType, dbid)
示例#2
0
def onAutoLoadEntityCreate(entityType, dbID):
    if KBEngine.globalData.has_key(entityType) == False:
        KBEngine.globalData[entityType] = None
        KBEngine.createEntityAnywhereFromDBID(entityType, dbID)