本文整理汇总了Python中toontown.parties.PartyUtils.getPartyActivityIcon方法的典型用法代码示例。如果您正苦于以下问题:Python PartyUtils.getPartyActivityIcon方法的具体用法?Python PartyUtils.getPartyActivityIcon怎么用?Python PartyUtils.getPartyActivityIcon使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类toontown.parties.PartyUtils
的用法示例。
在下文中一共展示了PartyUtils.getPartyActivityIcon方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: fillActivityList
# 需要导入模块: from toontown.parties import PartyUtils [as 别名]
# 或者: from toontown.parties.PartyUtils import getPartyActivityIcon [as 别名]
def fillActivityList(self, activityIds):
self.activityList.removeAndDestroyAllItems()
sortedList = activityIds[:]
sortedList.sort()
lastActivityId = -1
for activityId in sortedList:
if activityId == lastActivityId:
continue
lastActivityId = activityId
number = sortedList.count(activityId)
text = TTLocalizer.PartyActivityNameDict[activityId]['generic']
if number > 1:
text += ' X %d' % number
item = DirectLabel(relief=None, text=text, text_align=TextNode.ACenter, text_scale=0.05, text_pos=(0.0, -0.15), geom_scale=0.3, geom_pos=Vec3(0.0, 0.0, 0.07), geom=PartyUtils.getPartyActivityIcon(self.activityIconsModel, PartyGlobals.ActivityIds.getString(activityId)))
self.activityList.addItem(item)
return