vrObjectService

クラス vrObjectService()

(vrBaseService を継承)

概要

信号:

信号

vrObjectService.propertyChanged(obj, name)

この信号は、vrdObject のプロパティが変更されるたびに送信されます。

特定のプロパティの変更を取得するには、この信号に接続し、名前パラメータを比較してプロパティをフィルタ処理する必要があります。この信号は、Unicode 文字列(Python 3 の既定の文字列)を必要とします。

この例では、この信号に接続し、発生したすべてのプロパティの変更を出力します。propertyname は Python の Unicode 文字列です。

def propertyChanged(obj, propertyName):
   print("object name: {}, property name: {}".format(obj.getName(), propertyName))

vrObjectService.propertyChanged.connect(propertyChanged)