版本

menu_open

ak.soundengine.setPosition


Set the position of a game object. See AK::SoundEngine::SetPosition.

(Required *)

Supported by

Graphical User Interface.

Arguments

Name Type Description
gameObject * integer Game Object identifier.
position * object The 3D position to set for the game object.


Arguments Details


gameObject

description : Game Object identifier.
type : integer
minimum : 0
maximum : 18446744073709551615

position

type : object
description : The 3D position to set for the game object.

Name Type Description
orientationFront * object Orientation of the listener.
orientationTop * object Top orientation of the listener.
position * object Position of the listener



argsSchema / position / ...

orientationFront

type : object
description : Orientation of the listener.

Name Type Description
x * number X Position.
y * number Y Position.
z * number Z Position.



argsSchema / position / ...

orientationTop

type : object
description : Top orientation of the listener.

Name Type Description
x * number X Position.
y * number Y Position.
z * number Z Position.



argsSchema / position / ...

position

type : object
description : Position of the listener

Name Type Description
x * number X Position.
y * number Y Position.
z * number Z Position.




Examples :

Setting the position of a game object

Sets the position of "gameObject" to "position/position" with the provided orientation.

Arguments:

{
    "gameObject": 1122334, 
    "position": {
        "orientationFront": {
            "x": 100, 
            "y": 200, 
            "z": 0
        }, 
        "orientationTop": {
            "x": 0, 
            "y": 0, 
            "z": 200
        }, 
        "position": {
            "x": 5, 
            "y": 10, 
            "z": 100
        }
    }
}


Detailed JSON Schema


Arguments :

{
    "type": "object", 
    "properties": {
        "gameObject": {
            "description": "Game Object identifier.", 
            "type": "integer", 
            "minimum": 0, 
            "maximum": 18446744073709551615
        }, 
        "position": {
            "type": "object", 
            "description": "The 3D position to set for the game object.", 
            "properties": {
                "orientationFront": {
                    "type": "object", 
                    "description": "Orientation of the listener.", 
                    "properties": {
                        "x": {
                            "type": "number", 
                            "description": "X Position."
                        }, 
                        "y": {
                            "type": "number", 
                            "description": "Y Position."
                        }, 
                        "z": {
                            "type": "number", 
                            "description": "Z Position."
                        }
                    }, 
                    "required": [
                        "x", 
                        "y", 
                        "z"
                    ], 
                    "additionalProperties": false
                }, 
                "orientationTop": {
                    "type": "object", 
                    "description": "Top orientation of the listener.", 
                    "properties": {
                        "x": {
                            "type": "number", 
                            "description": "X Position."
                        }, 
                        "y": {
                            "type": "number", 
                            "description": "Y Position."
                        }, 
                        "z": {
                            "type": "number", 
                            "description": "Z Position."
                        }
                    }, 
                    "required": [
                        "x", 
                        "y", 
                        "z"
                    ], 
                    "additionalProperties": false
                }, 
                "position": {
                    "type": "object", 
                    "description": "Position of the listener", 
                    "properties": {
                        "x": {
                            "type": "number", 
                            "description": "X Position."
                        }, 
                        "y": {
                            "type": "number", 
                            "description": "Y Position."
                        }, 
                        "z": {
                            "type": "number", 
                            "description": "Z Position."
                        }
                    }, 
                    "required": [
                        "x", 
                        "y", 
                        "z"
                    ], 
                    "additionalProperties": false
                }
            }, 
            "required": [
                "orientationFront", 
                "orientationTop", 
                "position"
            ], 
            "additionalProperties": false
        }
    }, 
    "required": [
        "gameObject", 
        "position"
    ], 
    "additionalProperties": false
}


Options :

{
    "type": "object", 
    "required": [], 
    "properties": {}, 
    "additionalProperties": false
}


Response :

{
    "type": "object", 
    "properties": {}, 
    "additionalProperties": false
}

Document version : 1


此页面对您是否有帮助?

需要技术支持?

仍有疑问?或者问题?需要更多信息?欢迎联系我们,我们可以提供帮助!

查看我们的“技术支持”页面

介绍一下自己的项目。我们会竭力为您提供帮助。

来注册自己的项目,我们帮您快速入门,不带任何附加条件!

开始 Wwise 之旅