コード例 #1
0
    def setClickState(self, clickState):
        if self.isClickable():
            self.applyClickState(clickState)
        else:
            self.applyClickState(PGButton.SInactive)

        Clickable3d.setClickState(self, clickState)
コード例 #2
0
    def setClickState(self, clickState):
        if self.isClickable():
            self.applyClickState(clickState)
        else:
            self.applyClickState(PGButton.SInactive)

        Clickable3d.setClickState(self, clickState)
コード例 #3
0
    def __init__(self):
        Nametag.__init__(self)
        Clickable3d.__init__(self, 'Nametag3d')

        self.distance = 0

        self.billboardOffset = 3
        self.doBillboardEffect()
コード例 #4
0
    def __init__(self):
        Nametag.__init__(self)
        Clickable3d.__init__(self, 'Nametag3d')

        self.distance = 0

        self.billboardOffset = 3
        self.doBillboardEffect()
コード例 #5
0
    def destroy(self):
        self.ignoreAll()

        if self.chatBalloonAnimTrack is not None:
            self.chatBalloonAnimTrack.finish()
            self.chatBalloonAnimTrack = None

        Nametag.destroy(self)
        Clickable3d.destroy(self)
コード例 #6
0
    def destroy(self):
        self.ignoreAll()

        if self.chatBalloonAnimTrack is not None:
            self.chatBalloonAnimTrack.finish()
            self.chatBalloonAnimTrack = None

        Nametag.destroy(self)
        Clickable3d.destroy(self)
コード例 #7
0
    def __init__(self):
        Nametag.__init__(self)
        Clickable3d.__init__(self, 'Nametag3d')

        self.distance = 0

        self.billboardOffset = 3
        self.doBillboardEffect()

        self.chatBalloonAnimTrack = None
コード例 #8
0
    def __init__(self):
        Nametag.__init__(self)
        Clickable3d.__init__(self, 'Nametag3d')

        self.distance = 0

        self.billboardOffset = 3
        self.doBillboardEffect()

        self.chatBalloonAnimTrack = None
コード例 #9
0
 def isClickable(self):
     if self.getChatText() and self.hasChatButton():
         return True
     return NametagGlobals.wantActiveNametags and Clickable3d.isClickable(self)
コード例 #10
0
    def destroy(self):
        self.ignoreAll()

        Nametag.destroy(self)
        Clickable3d.destroy(self)
コード例 #11
0
 def isClickable(self):
     if self.getChatText() and self.hasChatButton():
         return True
     return NametagGlobals.wantActiveNametags and Clickable3d.isClickable(self)
コード例 #12
0
    def destroy(self):
        self.ignoreAll()

        Nametag.destroy(self)
        Clickable3d.destroy(self)
コード例 #13
0
ファイル: Nametag3d.py プロジェクト: MTTPAM/PublicRelease
 def setAvatar(self, avatar):
     Nametag.setAvatar(self, avatar)
     Clickable3d.setAvatar(self, avatar)