當前位置: 首頁>>代碼示例>>Python>>正文


Python PlayersManager.stopAllTimer方法代碼示例

本文整理匯總了Python中app.scense.core.PlayersManager.PlayersManager.stopAllTimer方法的典型用法代碼示例。如果您正苦於以下問題:Python PlayersManager.stopAllTimer方法的具體用法?Python PlayersManager.stopAllTimer怎麽用?Python PlayersManager.stopAllTimer使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在app.scense.core.PlayersManager.PlayersManager的用法示例。


在下文中一共展示了PlayersManager.stopAllTimer方法的2個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。

示例1: leaveScene_610

# 需要導入模塊: from app.scense.core.PlayersManager import PlayersManager [as 別名]
# 或者: from app.scense.core.PlayersManager.PlayersManager import stopAllTimer [as 別名]
def leaveScene_610(dynamicId,characterId):
    '''離開場景'''
    player = PlayersManager().getPlayerByID(characterId)
    if not player:
        return None,0
    player.stopAllTimer()
    playerDumps = cPickle.dumps(player)
    player.startAllTimer()
    placeId = player.baseInfo.getTown()
    return playerDumps,placeId
開發者ID:9miao,項目名稱:firefly_fengyan_OL,代碼行數:12,代碼來源:entrance.py

示例2: DropCharacterInNode_612

# 需要導入模塊: from app.scense.core.PlayersManager import PlayersManager [as 別名]
# 或者: from app.scense.core.PlayersManager.PlayersManager import stopAllTimer [as 別名]
def DropCharacterInNode_612(dynamicId,characterId):
    '''移除角色在當前場景(副本)服務中的實例
    '''
    player = PlayersManager().getPlayerByID(characterId)
    if not player:
        return False
    if player.baseInfo.getState()==0:
        placeId = player.baseInfo.getTown()
        scene = MapManager().getMapId(placeId)
        scene.dropPlayer(characterId)
        for petId in player.matrix._matrixSetting.values():
            if petId>0:
                scene.dropPet(petId)
    player.stopAllTimer()
    PlayersManager().dropPlayerByID(characterId)
    return True
開發者ID:9miao,項目名稱:firefly_fengyan_OL,代碼行數:18,代碼來源:entrance.py


注:本文中的app.scense.core.PlayersManager.PlayersManager.stopAllTimer方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。