コード例 #1
0
ファイル: Item.py プロジェクト: JaydenGui/crossapp-demo
 def __init__(self, itemTemplateId=0, id=0, name=''):
     '''初始化物品类
     @param id: int 物品在数据库中的id
     @param itemTemplateId: int 物品的模板id
     @param selfExtraAttributeId: []int list 物品自身附加属性
     @param dropExtraAttributeId: []int list 物品掉落时的附加属性 
     '''
     self.baseInfo = ItemBaseInfoComponent(self, id, name, itemTemplateId)
     self.attribute = ItemAttributeComponent(self)
     self.mosaic = ItemMosaicComponent(self)
     self.pack = ItemPackComponet(self)
     if id != -1 and id != 0:
         self.initItemInstance()