コード例 #1
0
	def destroy(self):
		self.flashlightNP.remove()
		self.flashlightNP = None
		self.flashlight = None
		
		self.disableInput()
		self.disable()
		self.specialDirectObject.ignoreAll()
		
		del self.flashlightNP
		del self.flashlight
		del self.specialDirectObject
		
		kinematicCharacterController.destroy(self)
コード例 #2
0
ファイル: player.py プロジェクト: PlumpMath/fps_game
	def destroy(self):
		self.flashlightNP.remove()
		self.flashlightNP = None
		self.flashlight = None
		
		self.disableInput()
		self.disable()
		self.triggerInput.ignoreAll()
		
		del self.flashlightNP
		del self.flashlight
		del self.triggerInput
		
		kinematicCharacterController.destroy(self)