12345678910111213141516 |
- const { ccclass, property } = cc._decorator;
- @ccclass
- export default class UpdatePhysicsBoxSize extends cc.Component {
- onLoad() {
- this._updateBoxSize();
- this.node.on(cc.Node.EventType.SIZE_CHANGED, this._updateBoxSize, this);
- }
- _updateBoxSize() {
- var box = this.getComponent(cc.PhysicsBoxCollider) || this.addComponent(cc.PhysicsBoxCollider);
- box.size = cc.size(this.node.width, this.node.height);
- }
- }
|