Wwise SDK 2022.1.18
|
オブジェクトの、ウォッチ中のプロパティが変更されると、送られます。
Name | タイプ | 概要 |
---|---|---|
object * | any of: | ウォッチするオブジェクトの、ID (GUID)、名前、またはパス。 |
string | The name of the object qualified by its type or Short ID in the form of type:name or Global:shortId. Only object types that have globally-unique names or Short Ids are supported. Ex: Event:Play_Sound_01, Global:245489792 | |
string | オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 | |
string | Wwiseオブジェクトへのプロジェクトパスで、カテゴリと、ワークユニットを含みます。例えば: \Actor-Mixer Hierarchy\Default Work Unit\New Sound SFX. | |
property * | string | ウォッチ対象のオブジェクトの、ウォッチするプロパティ。 プロパティの名前。Wwiseオブジェクトや、そのプロパティの詳細については、 Wwiseオブジェクトリファレンス を参照してください。 |
return | array | "object"の"property"が変更されるたびに、データを返します。使用可能なプロパティの詳細については、 Wwiseオブジェクトリファレンス を参照してください。 return式のアレイで、Wwiseオブジェクトのどのエレメントを返すのかを定義します。例えば、名前やIDなどの内蔵アクセサや、VolumeやPitchなどのオブジェクトプロパティが含まれます。 |
return [...] | any of: | return式。 |
string | Wwiseオブジェクト用の内蔵アクセサを、1つまたは複数、指定します。可能な値:
| |
string | クエリを構成し、値またはオブジェクトリファレンスを出す、ドット区切りのアクセサを、1つまたは複数、指定します。1つの@マークを指定すると、関連するオブジェクトのプロパティ値を返します。2つの@マークを指定すると、オーバーライドのソースのプロパティ値を返します。 Wwiseオブジェクトリファレンス を参照してください。 | |
platform | string | プラットフォームのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
(必須*)
Name | タイプ | 概要 |
---|---|---|
object * | object | ウォッチ中のオブジェクト。 Wwiseオブジェクト。必須のプロパティを指定するには、returnオプションを使います。 |
object.id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.name | string | オブジェクト名。 |
object.notes | string | オブジェクトのnotes。 |
object.type | string | オブジェクトのタイプ。使用可能なタイプの詳細については、 Wwiseオブジェクトリファレンス を参照してください。 |
object.pluginName | string | Source、Effect、Mixer、Device、Metadataプラグインの、プラグイン名。 |
object.path | string | プロジェクトルートからオブジェクトへのパス。例: '\Actor-Mixer Hierarchy\Default Work Unit\Sound1' |
object.parent | object | 階層におけるオブジェクトの親。 |
object.parent.id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.parent.name | string | オブジェクト名。 |
object.owner | object | オブジェクトのオーナー。カスタムエフェクトやカスタム減衰など、ほかのオブジェクトにローカルで所有されているオブジェクトが、該当します。 |
object.owner.id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.owner.name | string | オブジェクト名。 |
object.isPlayable | boolean | オブジェクトをTransportで再生できる場合は、trueです。 |
object.shortId | integer | オブジェクトのShort ID。 |
object.classId | integer | オブジェクトのクラスID。 符号なし整数32-bit。範囲: [0,4294967295] |
object.category | string | オブジェクトのカテゴリ。例: 'Actor-Mixer Hierarchy' |
object.filePath | string | オブジェクトを含むファイルへのパス。パスは、Work Unitファイルまたはプロジェクトファイルとします。WAAPIをMacで使う場合は、 MacでWAAPIを使う を参照してください。 |
object.workunit | object | オブジェクトを含む、親Work Unit。'id'と'name'を返します。 |
object.workunit.id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.workunit.name | string | オブジェクト名。 |
object.childrenCount | number | このオブジェクトの子の数。 |
object.totalSize | integer | このオブジェクトと、その全ての子が、SoundBankに占めるスペース(単位byte)。objectSizeは含まれません。なお、正確な値を得るには、SoundBankを生成する必要があります。 |
object.mediaSize | integer | このオブジェクトとその全ての子のメディアファイルの、変換後の合計サイズ(単位bytes)。なお、正確な値を得るには、SoundBankを生成する必要があります。 |
object.objectSize | integer | このオブジェクトのメタデータがSoundBankに占めるスペース(単位byte)。メディアファイルは含まれません。なお、正確な値を得るには、SoundBankを生成する必要があります。 |
object.structureSize | integer | このオブジェクトとその全ての子のメタデータが、SoundBankに占めるスペース(単位byte)。メディアファイルは含まれません。なお、正確な値を得るには、SoundBankを生成する必要があります。 |
object.musicTransitionRoot | object | ミュージックトランジションのルートで、ほかの全てのミュージックトランジションを、再帰的に含みます。 |
object.musicTransitionRoot.id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.musicPlaylistRoot | object | ミュージックトランジションのルートで、ほかの全てのミュージックプレイリストアイテムを、再帰的に含みます。これが適用されるのは、Music Playlist Containerだけです。 |
object.musicPlaylistRoot.id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.originalWavFilePath | string | (DEPRECATED) Absolute path to the original wav file. これは、SoundオブジェクトとAudio Sourceオブジェクトだけで有効です。WAAPIをMacで使う場合は、 MacでWAAPIを使う を参照してください。 |
object.originalFilePath | string | Absolute path to the original file. これは、SoundオブジェクトとAudio Sourceオブジェクトだけで有効です。WAAPIをMacで使う場合は、 MacでWAAPIを使う を参照してください。 |
object.activeSource | object | The active source of the sound object. |
object.activeSource.id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.activeSource.name | string | オブジェクト名。 |
object.convertedWemFilePath | string | (DEPRECATED) Absolute path to the converted wem file. 選択肢からプラットフォームを指定。これは、SoundオブジェクトとAudio Sourceオブジェクトだけで有効です。WAAPIをMacで使う場合は、 MacでWAAPIを使う を参照してください。 |
object.convertedFilePath | string | Absolute path to the converted file. 選択肢からプラットフォームを指定。これは、SoundオブジェクトとAudio Sourceオブジェクトだけで有効です。WAAPIをMacで使う場合は、 MacでWAAPIを使う を参照してください。 |
object.soundbankBnkFilePath | string | SoundBankオブジェクトに関連する、生成後のSoundBankファイルへの絶対パス。これは、SoundBankオブジェクトだけで有効です。WAAPIをMacで使う場合は、 MacでWAAPIを使う を参照してください。 |
object.playbackDuration | object | 最小と最大のdurationと、durationタイプを含む、durationルート。注:これは非推奨です。The duration should be used instead. これは、Audio Sourceオブジェクトをソースとして直接含むことができるオブジェクト、または子孫を通して間接的に含むことができるオブジェクト全てに、適用されます。 |
object.playbackDuration.playbackDurationMin | number | 再生にかかる最短時間。 |
object.playbackDuration.playbackDurationMax | number | 再生にかかる最長時間。 |
object.playbackDuration.playbackDurationType | string | durationタイプ。 |
object.duration | object | 最小と最大のdurationと、durationタイプを含む、durationルート。これは、Audio Sourceオブジェクトをソースとして直接含むことができるオブジェクト、または子孫を通して間接的に含むことができるオブジェクト全てに、適用されます。 |
object.duration.min | number | 再生にかかる最短時間。 |
object.duration.max | number | 再生にかかる最長時間。 |
object.duration.type | string | durationタイプ。 |
object.maxDurationSource | object | 最長のdurationのオーディオソース。これは、Audio Sourceオブジェクトをソースとして直接含むことができるオブジェクト、または子孫を通して間接的に含むことができるオブジェクト全てに、適用されます。 |
object.maxDurationSource.id | string | 最長の長さのオーディオソースオブジェクトの、ID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.maxDurationSource.trimmedDuration | number | トリムした最長のソースの、durationを秒単位で示します。 |
object.audioSourceTrimValues | object | オーディオソースをトリムした時間の範囲。 |
object.audioSourceTrimValues.trimBegin | number | トリム開始の時間値を、秒単位で示します。 |
object.audioSourceTrimValues.trimEnd | number | トリム終了の時間値を、秒単位で示します。 |
object.maxRadiusAttenuation | object | 半径が最大の減衰。これは、Audio Sourceオブジェクトをソースとして直接含むことができるオブジェクト、または子孫を通して間接的に含むことができるオブジェクト全てに、適用されます。 |
object.maxRadiusAttenuation.id | string | 半径が最大の減衰オブジェクトの、ID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.maxRadiusAttenuation.radius | number | 減衰オブジェクトの半径。 |
object.audioSourceLanguage | object | オーディオソースに関連付けられたランゲージ。これは、Audio Sourceオブジェクトに、直接適用されるだけです。 |
object.audioSourceLanguage.id | string | Audio Sourceオブジェクトに関連するLanguageオブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.audioSourceLanguage.name | string | Audio Sourcオブジェクトか関連付けられているLanguageオブジェクトの名前。 |
object.workunitIsDefault | boolean | ワークユニットがデフォルトであれば、true。 |
object.workunitType | string | Work Unitのタイプ。なお、Work Unitsと同様に、物理フォルダにも"WorkUnit"というタイプがあります。物理フォルダには、workunitType "folder"があります。可能な値:
|
object.workunitIsDirty | boolean | Work UnitまたはProject(wprojファイル)がダーティである場合、つまり変更したあとに保存していない場合は、true。 |
object.switchContainerChildContext | object | Switch Containerの子に関連付けられた、コンテキストオブジェクト。子に関連する、Switch Containerのコンテキストに依存するプロパティを、このオブジェクトが保持します(例えば、'1st only'チェックボックスのプロパティなど)。 |
object.switchContainerChildContext.id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.isExplicitMute | boolean | Whether or not the object has been muted explicitly. Explicitly muting an object implicitly mutes the descendant objects. |
object.isExplicitSolo | boolean | Whether or not the object has been soloed explicitly. Soloing an object silences all the other objects in the project except this one. |
object.isImplicitMute | boolean | Whether or not the object has been muted implicitly. Explicitly muting an object implicitly mutes the descendant objects. |
object.isImplicitSolo | boolean | Whether or not the object has been soloed implicitly. Soloing an object silences all the other objects in the project except this one. |
object.isIncluded | boolean | Whether or not the object is Included. 選択肢からプラットフォームを指定。This takes into consideration the Inclusion status of the object's ancestors. |
object.points | array | This only applies to Curve objects. An array of points defining a curve. |
object.points [...] | object | カーブ上の点。 |
object.points[...].x * | number | カーブの点の、X座標。 |
object.points[...].y * | number | カーブの点の、Y座標。 |
object.points[...].shape * | string | この点から、次の点までの、カーブセグメントの形状。可能な値:
|
object.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$) | any of: | クエリを構成し、プロパティ値またはオブジェクトリファレンスを出す、ドット区切りのアクセサを指定します。1つの@マークは、関連するオブジェクトのプロパティ値を示します。2つの@マークは、ソースがオーバーライドするプロパティ値を示します。使用可能なすべてのタイプの、プロパティやリファレンスの詳細については、 Wwiseオブジェクトリファレンス を参照してください。 |
string | 文字列値。 | |
number | 数値。 | |
boolean | ブール値。 | |
object | オブジェクトのリファレンス値。 | |
array | オブジェクトリストのリファレンス値。 | |
object.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$).id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$).name | string | オブジェクト名。 |
object.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$) [...] | object | オブジェクトのリファレンス値。 |
object.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$)[...].id | string | オブジェクトのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
object.regex(^((@?@?[a-zA-Z0-9:_]+)|[a-zA-Z]+\(.+\))(\.@?@?[a-zA-Z0-9:_]+|[a-zA-Z]+\(.+\))*$)[...].name | string | オブジェクト名。 |
property * | string | ウォッチ対象のプロジェクトの、ウォッチ中のプロパティ。 プロパティの名前。Wwiseオブジェクトや、そのプロパティの詳細については、 Wwiseオブジェクトリファレンス を参照してください。 |
old * | any of: | 前の値。 プロパティの値。 |
null | null値。参照するオブジェクトはありません。 | |
string | 文字列値。 | |
number | 数値。 | |
boolean | ブール値。 | |
new * | any of: | 新しい値。 プロパティの値。 |
null | null値。参照するオブジェクトはありません。 | |
string | 文字列値。 | |
number | 数値。 | |
boolean | ブール値。 | |
platform * | string | 変更があったプラットフォームのID(GUID)。 オブジェクトGUIDで、その形式は: {aabbcc00-1122-3344-5566-77889900aabb}。 |
(必須*)
Wwise Authoring APIの詳細は、 Wwise Authoring API (WAAPI)を使用する を参照してください。