SCA_PythonController
Classe base: SCA_IController
Um controlador Python usa um script Python para ativar seus atuadores, com base nos seus sensores.
O objeto ao qual o controlador está ligado.
Tipo: KX_GameObject
O valor desta variável depende do modo de execução.
- No modo de execução ‘Script’, este valor contém o script Python inteiro numa única string (não o nome do script, como seria de esperar), que pode ser modificada para rodar outros scripts.
- No modo de execução ‘Module’, este valor contém uma string de uma linha: o nome do módulo e a função, “module.func” ou “package.modile.func”, em que os nomes de módulo são textblocks Python ou scripts externos.
Tipo: string
o modo de execução deste controlador (somente leitura).
- Script: 0, executa o
scriptcomo código Python. - Module: 1, executa o
scriptcomo módulo e função.
Tipo: integer
activate(actuator)
Seção intitulada “activate(actuator)”Ativa um atuador ligado a este controlador.
actuator: O atuador sobre o qual operar.- tipo: actuator or the actuator name as a string
deactivate(actuator)
Seção intitulada “deactivate(actuator)”Desativa um atuador ligado a este controlador.
actuator: O atuador sobre o qual operar.- tipo: actuator or the actuator name as a string
