Scale
Setter
setScale is the only function to set the scale of your GameObject. This function gonna set the local scale.
gameObject.getComponent<KapEngine::Transform>().setScale({10, 10, 10}); // OK
gameObject.getComponent<KapEngine::Transform>().setScale({10, 10}); // OK : z gonna be set to 0
Getter
There is 2 types of getters :
Local : getLocalScale is to get only the scale in parent of GameObject
World : getWorldScale is to get scale of GameObject relative to parent scales
both of these functions return KapEngine::Tools::Vector3.
Last updated
Was this helpful?